09 2021 档案
摘要:第六章 敏捷流程 6.1 敏捷的流程 ①敏捷开发原则: (1)尽早并持续地交付有价值的软件以满足顾客需求 (2)敏捷流程欢迎需求的变化,并利用这些变化来提高用户的竞争优势 (3)经常发布可用的软件,发布间隔可以从几周到几个月,能短则短 (4)业务人员和开发人员在项目开发过程中应该每天共同工作 (5)
阅读全文
摘要:第四章 两人合作 4.1 代码规范 包括代码风格规范和代码设计规范 4.2 代码风格规范 代码风格原则:简明、易读、无二异性 缩进:4个空格,而不是TAB 行宽:限定为100字符 括号 断行与空白的{}行 分行 命名:匈牙利命名法 下划线:分隔变量名字中的作用域标注和变量语义 大小写(Pascal形
阅读全文
摘要:第一章 概论在这一章中,作者为我们介绍了一些关于软件工程的基本知识。 ①软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。 扩展的推论:软件企业=软件+商业模式 ②软件开发的不同阶段:玩
阅读全文