【问题标题】:Fundamental software design concepts / principles books [closed]基本软件设计概念/原则书籍 [关闭]
【发布时间】:2010-02-09 09:22:12
【问题描述】:

我需要在我的团队中介绍基本的设计原则。我正在寻找不仅限于面向对象设计原则的书籍。其中可以涵盖模块化、信息隐藏等概念。 仅供参考 - 我们团队中所有项目的实现语言都是 C。

【问题讨论】:

  • 您的团队由哪些人组成?为什么需要这样的介绍?是软件团队还是做其他事情的团队?
  • @Thorsten79 - 这是一个软件团队,很多都是新人。

标签: c software-design


【解决方案1】:

Object Thinking by David West 非常好。

【讨论】:

    【解决方案2】:

    这些书似乎与您要问的内容差不多:

    【讨论】:

      【解决方案3】:

      如果您在 Unix 环境中构建,我真的推荐 Eric S Raymond 的 The Art of Unix Programming

      【讨论】:

      • Kernighan 和 Pike 的“Unix 编程环境”
      • UPE 是古老的(1984,IIRC),但仍然具有一定的相关性。我很喜欢;我从中学到了很多。
      猜你喜欢
      • 1970-01-01
      • 2011-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多