《构建之法》第一章总结

软件=程序+软件工程

程序(算法、数据结构)是基本功,但是在算法和数据结构之上,软降工程决定质量。

软件的开发需要经历不同的阶段:玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段。

做软件需要考虑它的方方面面,不能因为用户用到的几率小,为了方便就舍弃掉。软件的每个地方都不是多余的,要考虑到任何可能出错的地方,并加以排除。’

原文地址:https://www.cnblogs.com/cc-9878/p/7955734.html