摘要: 《人月神话》关注的主要问题是如何在需要多人设计的情况下,仍然保持软件的概念一致性。文中提出了一套可用于软件开发实践的方法。首先作者引用了Blaauw提出的创造性活动的三个独立阶段:体系结构,设计实现,物理实现。少数结构师进行设计,他们之间通过交流保持设计上的概念一致性。这三个步骤在很多方面都可以并行 阅读全文
posted @ 2018-02-13 18:51 KNOWNOTING 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 平边界以下,程序变成测试、修复和扩展的程序。它可以运行在多种操作系统平台上,供多套数据使用。要成为通用的编程产品,程序必须按照普遍认可的风格来编写,特别是输入的范围和形式必须扩展,以适用于所有可以合理使用的基本算法。接着,对程序进行彻底测试,确保它的稳定性和可靠性,使其值得信赖。这就意味着必须准备、 阅读全文
posted @ 2018-02-13 18:50 KNOWNOTING 阅读(102) 评论(0) 推荐(0) 编辑