以下是一些软件工程领域的经典书籍,它们对于软件工程师来说都是必读之作。

  • 《设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)

    • 本书由著名的四人帮(Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides)所著,详细介绍了软件设计中的23种设计模式。
    • Design Patterns
  • 《代码大全》(Code Complete)

    • 史蒂夫·迈克康奈尔(Steve McConnell)的这本书是软件工程领域的经典之作,涵盖了从需求分析到软件维护的整个过程。
    • Code_Complete
  • 《人月神话》(The Mythical Man-Month)

    • 弗雷德里克·布鲁克斯(Frederick P. Brooks Jr.)在这本书中分享了他在开发IBM System/360和OS/360操作系统过程中的经验教训。
    • The_Mythical_Man-Month
  • 《敏捷软件开发:原则、模式与实践》(Agile Software Development: Principles, Patterns, and Practices)

    • 这本书介绍了敏捷开发的方法论,包括极限编程、Scrum等实践。
    • Agile_Software_Development

如果您对软件工程的其他方面感兴趣,可以访问本站的 软件工程学习资源 页面了解更多。

返回首页