构建之法阅读心得(三)

摘要: 第三章讲的是软件工程师的成长。个人能力的衡量与发展,软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的,在团队的大流程中,是每一个具体的个人在做开发、测试、用户界面设计、管理、交流等工作。因此,个人在团队中也有独立的流程。 初级软件工程师有以下几种成长:积累软件开发相关的知 阅读全文
posted @ 2017-04-30 15:12 潘佳伟 阅读(80) 评论(0) 推荐(0) 编辑

构建之法阅读心得(二)

摘要: 第二章中,作者写到了好的单元测试的标:单元测试应该在最基本的功能/参数上验证程序的正确性、单元测试必须由最熟悉的人来写、单元测试过后,机器状态保持不变、单元测试要快、单元测试应该产生可重复、一致的结果。独立性——单元测试的运行/通过/失败不依赖于别的测试,可以人为构造数据,以保持单元测试的独立性。单 阅读全文
posted @ 2017-04-15 09:58 潘佳伟 阅读(77) 评论(0) 推荐(0) 编辑

第一次阅读构建之法

摘要: 第一次阅读构建之法,把以前很多门课的知识点联系到了一起。 软件=程序+软件工程。我认为这是对软件的一种及其精炼的解释。程序即是指一行行代码,软件工程则包含了各种软件开发活动,包括构建管理、源代码管理、软件设计、软件测试、项目管理等等,是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过 阅读全文
posted @ 2017-04-08 19:54 潘佳伟 阅读(78) 评论(0) 推荐(0) 编辑