Appendix 1Tip Summary

1.
Choose your habits
2.
Stay in the sandbox
3.
If you need it, check it in
4.
Script builds on day one
5.
Any machine can be a build machine
6.
Build continuously
7.
Test continuously
8.
Avoid collective memory loss
9.
Exercise your product—automate your tests
10.
Use a common, flexible test harness
11.
Use the best tool for the job
12.
Use open formats to integrate tools
13.
Keep critical path technologies familiar
14.
Work to The List
15.
Let a tech lead
16.
Use daily meetings for frequent course corrections
17.
It’s okay to say “later”
18.
Always review all code
19.
The goal is software, not compliance
20.
Architect as a group
21.
If production uses it, you should too
22.
Solve the hardest problems first
23.
An encapsulated ...

Get Ship it! now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.