Ship/Show/Ask

Topics: Software development

Ship/Show/Ask distinguishes changes by whether they are integrated directly, shown for feedback afterward, or reviewed first.

Martin Fowler: Ship/Show/Ask

Every time you make a change, you choose one of three options: Ship, Show or Ask.

Ship

Commit directly to mainline.

Show

Open a PR for feedback, but merge it straight away.

Ask

Open a PR, get feedback, then deploy.