阅读第一章所得:
就像上半学期学到的那样:程序=数据结构+算法,通过阅读《构建之法》的第一章后,更加清晰的认识到:软件=程序+软件工程。也清楚的意识到我现在的水平也只是略懂皮毛,书中也提到了软件开发的4个阶段,分别是玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段。我现在就是处于玩具阶段向业余爱好阶段的过渡阶段,即写程序练习,并用新的语言如JAVA尝试C语言的程序,这么说来......大一至今是处于玩具阶段的状态。如果大学时期好好学习,按部就班,即精通老师教授的语言,那么等到毕业时,就像书中说的那样,你真的懂软件工程么?真的就成为了一个合格的软件工程师么?软件工程博大精深,书中的名词也是很难弄懂。还了解到,软件是团队协作的结果,一个人是无法完成的。
至今只阅读了一章,督促自己,阅读的更多一点。
个人感受:
1、我过去是怎么做的(或者我过去看见谁是怎么做的);我过去都是觉得软件都是得一个人来完成的。
2、结合书中所讲,说明为什么这样不好:这样只是自己来尝试着做,进度会比较慢。
3. 提出一个解决办法,避免再次掉入陷阱:尽力配合。