20171116-构建之法:现代软件工程-阅读笔记

Posted 樱花花

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20171116-构建之法:现代软件工程-阅读笔记相关的知识,希望对你有一定的参考价值。

一、.敏捷流程过程:1.找出完成产品需要做的事情

        2.决定当前的冲刺需要解决的事情

        3.冲刺阶段

二、.敏捷开发原则:1.尽早并可持续的交付有价值的软件以满足客户需求

        2.敏捷开发欢迎变化,并利用变化提高用户竞争优势

        3.经常发布可用软件,能短则短

        4.业务人员和开发人员每天应共同工作

        5.以有进取心的人为核心,充分支持信任他们

        6.面对面交流

        7.可用的软件是衡量项目的进展的主要指标

        8.敏捷流程应能保持可持续的发展。

        9.不断关注技术和设计,才能越来越敏捷

        10.保持简明

        11.保持自我管理,只有能自我管理的团队才能创造优秀的架构、需求和设计

        12.时时总结如何团队效率、并且付诸行动。

三、.软件团队模式:1.主治医师模式

        2.明星模式

        3.社区模式

        4..业余剧团模式

        5.秘密团队

    f    6.特工团队

        7.交响乐团模式

        8.爵士乐模式

        9.功能团队模式

        10.官僚模式

四、单元测试:

1.单元测试标准:

  单元测试应该在最基本的功能/参数上验证程序的正确性;

  单元测试必须由最熟悉代码的然来写;

  单元测试后机器状态保持不变;

  单元测试要快;

  单元测试应该产生可重复,一致的结果;

  独立性;

  要覆盖所有代码路径;应该集成到自动测试的框架中;

  必须和产品代码一起保存和维护

2.代码规范分为代码设计规范和代码风格规范

五、.软件工程包括了开发、运营、维护软件的过程中的很多技做习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,

 

以上是关于20171116-构建之法:现代软件工程-阅读笔记的主要内容,如果未能解决你的问题,请参考以下文章

《20171030-构建之法:现代软件工程-阅读笔记》

《2017 0907-构建之法:现代软件工程-阅读笔记》

20170930-构建之法:现代软件工程-阅读笔记

《构建之法:现代软件工程-阅读笔记》

《20170914-构建之法:现代软件工程-阅读笔记1》

《20170906-构建之法:现代软件工程-阅读笔记》