近期读书笔记整理

最近看了《设计原本》,《人月神话》,《极限编程实践》,给出一些总结,可能夹杂着一些自己的看法:

软件工程的核心是人,通俗一点就是,用自然人的活动方式来看待软件工程。

###人是有区别的 同样是搬砖头,在不偷懒的情况下,力气大的搬到多一些。(好程序员和坏程序员的差别是非常大的,而且经验和做事情的好坏没有必然的联系,所以5年工作经验有时候可能就是个屁)

###人多不意味着力量大,有时候甚至起反作用 100个老农种地一定比一个桥梁设计师要强,但是永远设计不了桥梁。软件工程中有些可以用人力弥补的部分,有些不行。一拥而上的设计带来的是支离破碎的使用方式,概念完整性需要握在少数总领全局的人手上,但并不意味着刚愎自用。

###对于新加入的人员的培训时间需要考虑在成本当中 设计的越复杂,结构越”精细”的产品,在传授的过程当中越困难,也需要花更多的时间。那么,我们可以引出一些推论,设计的越是”大众化”,花费在学习的成本可能就越低,因为很可能员工已经支付过这部分的成本。

Published: May 18 2015

blog comments powered by Disqus