摘要: 本周再次打开《构建之法》,这次我阅读时重点在于学习敏捷流程、项目经理和用户场景等相对较为宏观的内容。 第六章开篇即简单地介绍了敏捷开发的流程:Product Backlog—>Sprint Backlog—>Sprint—>软件的增量发布。同时提出了一些敏捷开发的特色之处:团队成员自己主导任务的估计 阅读全文
posted @ 2017-05-07 16:15 SunMoonLake 阅读(146) 评论(0) 推荐(0)
摘要: 现在,《构建之法》的一大半已经读完了,在这一大半本书中,这一部分可以说是对我触动最大的,也应该是整本书对我触动最大的。 整个第二章围绕测试展开,用一个很生动的类比告诉了我们测试的重要性:如果有人说,“一个人写写程序玩玩,单元测试似乎不那么重要。”,那么你可以回应他:“你可以大胆对你的女朋友说:‘我们 阅读全文
posted @ 2017-04-30 16:06 SunMoonLake 阅读(147) 评论(1) 推荐(0)
摘要: 软件需求是软件存在的意义,需求分析则是软件工程的基石所在。在《构建之法》一书中,详细地阐述了软件需求分析的过程及其注意事项,令我收获良多。 该书将需求分析分为四个步骤:“获取和引导需求”,“分析和定义需求”,“验证需求”和“在软件产品的生命周期中管理需求”。对软件的需求,也分为四种“对产品功能性的需 阅读全文
posted @ 2017-04-23 16:15 SunMoonLake 阅读(159) 评论(0) 推荐(0)
摘要: 都说小组名要认真起,好,那便认真想一个。 有人说小组名要灌鸡汤才好,偏偏我不爱鸡汤。鸡汤是不可能了。 那便起一个接地气的吧,去搜了一堆绕口令,左思右想,选了这个。 是的,这是一个绕口令。什么?你说你没发现?那请先大声朗读三十遍(非播音系请勿在人前尝试,违者后果自负)。 为什么要选择这个呢?自然是有原 阅读全文
posted @ 2017-04-09 17:45 SunMoonLake 阅读(227) 评论(1) 推荐(0)
摘要: 毋庸置疑,这是一本集多年软件工程相关的实践经验与教学经验所成的精华之作。软件工程这一门学科,来源于软件开发的实战,又应用于软件开发的实战,最终目标是让对软件工程思想的理解,内化为软件工程师的职业习惯,而《构建之法》一书的实验设计对这一内化过程大有裨益。 通过对《构建之法》一书的拜读,我对软件工程这一 阅读全文
posted @ 2017-04-09 17:24 SunMoonLake 阅读(137) 评论(0) 推荐(0)