《构建之法》读书笔记(一)

     上学期间在建民老师的推荐下看了这本《构建之法》,今天就之前看过的一部分说一下自己的感受。这本书的阅读是我对所学专业又有了更深的了解。

     软件=程序+软件工程!第一感觉就是“软件工程讲的净是一些奇妙玄幻的概念,拗口的专业名词加上纷繁的复杂的流程”(教材P142,二柱的话)。虽然二柱也说“其实做软件完全没那么难,主要靠的还是程序员自身的修养和完成工作的素质”。但是对于我来说还是有点难了,说人话就是这本书我基本上没看懂,尤其是这种还没有细读的情况下。不过读一遍有一遍的收获,或多或少。

    本书提倡「做中学」的教学方法,目标是为了解决「软件工程」这个学科不好教的一个难题。顾名思义,它绝不仅仅是软件工程的学习方法,是可以延伸到学习生活中的方方面面。简而言之就是实践中发现问题,并努力解决问题,进而发现和解决更高层次的问题。这个过程就是学习的过程。

    书中对软件工程的各个领域(构建管理、设计、开发、测试、项目管理)都有详尽细致的探讨,目前我只选读了3章的内容,从中已然获益良多

过去我认为编程应该学习一个章节完成一些练习题就行了,至于一些大而功能完全的作业应该等知识点学完在做。书中建议“做中学”这样能更好的掌握知识,提高编程能力。

原文地址:https://www.cnblogs.com/lq13035130506/p/11005923.html