See Also
- Chapter 4
Self-documenting code is a solid technique that helps to eliminate some code documentation. Good code is so easy and intuitive to work with that it doesn’t need a long manual.
- Chapter 18
Consider change control and a backup strategy for your specifications—they’re as vital as your code and need protecting.
- Chapter 20
Just like your code, any document you write should be reviewed to ensure that it’s correct and of a high quality.
- Chapter 22
Specifications are an essential part of the software development process and are often the gates between development phases.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access