本书的主要目标读者为软件开发人员,以及任何不怕在源代码控制系统中阅读或使用代码的人。本书以代码为中心,适用于开发人员、编码架构师以及懂代码的高层人员。通过那些修改源代码并将文件提交到源代码控制系统的开发人员的视角,本书还解决了其他干系人(从商业分析师到管理人员)的一些需求。
本书并不介绍如何生成用户文档。撰写用户文档需要技术写作等技能,而这并非本书讨论的主题。