人月神话-读
编程系统产品:
- 它是在功能上能相互协作的程序集合,具有规范的格式,可以进行交互,并可以用来组装和搭建整个系统。
- 要成为系统构件,程序必须按照一定的要求编制,使输入和输出在语法和语义上与精确定义的接口一致。
- 只有它才是真正有用的产品,是大多数系统开发的目标。
- 同时程序还要符合预先定义的资源限制——内存空间、输入输出设备、计算机时间。
- 最后,程序必须同其它系统构件单元一道,以任何能想象到的组合进行测试。
编程非常有趣,在于它不仅满足了我们内心深处进行创造的渴望,而且还愉悦了每个
人内在的情感。