标签:软件 规范 老师 方案 道德 strong 需求 微软解决方案 框架
曾经在没学习软件工程之前一直以为写软件就是拼命地一天十八小时用来狂敲代码就可以了。但在学习软件工程之后,逐渐明白远真正的软件开发,编码只是很小的一部分。但由于软件工程的书籍大多是一些书面化的文字,啃起来感觉就像一块硬骨头且难以消化。以至于我学习完软件工程之后,感觉还是懵懵懂懂的。
不过有幸在老师的推荐下知道了这本《构建之法》。但是一开始我还是充满恐惧的,并没有翻开。后来老师又提到了几次,我终于翻开了这本书,然后一发不可收拾,一股相见恨晚的感觉油然而来。这本书从软件开发的需求分析到发布每个阶段都有涉及到,其中还附带了一些程序员的一些基本素质的要求,比如代码规范要求,用户体验,创新意识,职业道德。
其中代码规范我深受影响。由于在目前情况来讲,我常常是一个人来写代码,所以写代码都是一股脑写上去,常常没有注释和一些规范,因为代码就我自己看。后面我了解到,到以后的软件开发,一个人是难以完成的,所以常常需要跟他人合作,那这时注释和规范就显得非常重要了。
不过其中我也有一些看不太明白的章节。
1、第六章,请问敏捷开发和快速原型模型是一回事吗?
2、第七章,这个微软解决方案框架我看的有点不太明白。他大概讲的是怎样一回事呢?
总体来说,邹欣老师的《构建之法》是一本接地气的软件工程书籍,不是文绉绉的文字,通俗易懂,。但是读完后我也感觉到书中知识内容涉及很广,讲得很全,但还是需多加以实践才能收为己用,否则容易遗忘。
标签:软件 规范 老师 方案 道德 strong 需求 微软解决方案 框架
原文地址:http://www.cnblogs.com/lhwlhw/p/7610595.html