《Software Design X-Rays》,作者:Adam Tornhill。这本书被认为是关于软件工程的重要书籍之一,展示了许多技术用于识别热点、复杂性趋势、耦合或重构,并包含例子、参考资料和有趣的图例。
《A Philosophy of Software Design》,作者:John Ousterhout。本书结合了作者在各种大型系统上的工作经验和斯坦福大学课程,探讨了系统复杂性,是提高编码和设计技巧的好书。
《软件工程卷1-3》,作者:Dines Bjoiner。这套丛书通过形式方法指导领域工程、需求工程和软件设计,是理解软件和软件开发过程的新视角。
《代码大全》(第2版),作者:史蒂夫·迈克康奈尔。这本书是软件工程领域的经典之作,涵盖了软件开发的许多方面,包括编程技巧、设计模式、测试和维护等。
《人月神话》,作者:Frederick P. Brooks, Jr.。这是一本关于软件工程的经典著作,强调了学历、能力和学习力的关系,并探讨了软件开发中的各种挑战和最佳实践。
《软件工程》,作者:张林等。该书适合作为高等学校计算机和相关专业软件工程课程的教材,也可作为软件开发人员与软件项目管理人员的学习参考书。
《软件工程技术》,作者:张应辉、饶云波。该书分为8个章节,内容主要包括软件工程基础、软件生存周期及开发模型、软件项目开发计划、软件需求、软件设计、软件实现、软件测试和软件维护等,适合作为教材或参考书。
这些书籍涵盖了软件工程的各个方面,从基础概念到高级技术,适合不同层次的读者。建议根据具体需求和兴趣选择合适的书籍进行深入学习。