《人月神话》读书笔记(十三)——干将莫邪

1、项目经理应该制定一套策略,并为通用工具的开发分配资源,并意识到专业工具的需求;其实,对过去的确应该是这样的,但现在已经完全不同,主流的开发所用到通用软件和专业软件现在已经很丰富,对于我们一般的开发来说,已经足够了,需要的是,我们去学习使用,掌握这些工具,而不是去开发,但是,对于学习专门分配资源也是非常必要的,因为巧匠因为它的工具而出名。工具的重要性是不言而喻的,您看做足底按摩的,擦皮鞋的都有一套完备的工具,他们皮鞋擦得好亮,不在于他们的技巧有多好,而在于他们的工具,而不仅仅是一瓶鞋油和一个鞋刷。

 

2、主程序库应该化分为三部分:一系列独立的私有开发库、正处在系统测试下的系统集成子库、发布版本。在配置管理的理论中,我们的“程序”,包括与其相关的文档,其实也应该分为三个库来管理,即:开发子库、测试子库和发布子库来管理。我们是不是有这三个库呢?这是个问题!

3、高级语言的出现,不仅成倍的提高了生产率,也改进了调试,bug更少,而且更容易debug;

4、在某些应用中,批处理还有它的优势,不会被交互式所替代。

 

发布了53 篇原创文章 · 获赞 2 · 访问量 18万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章