- 1
- 0
- 约2.02千字
- 约 43页
- 2021-04-07 发布于福建
- 举报
敏捷软件开发代表方法;一、典型方法:极限编程(XP);典型方法:极限编程(XP);典型方法:极限编程(XP);典型方法:极限编程(XP);极限编程(eXtreme Programming);极限编程(eXtreme Programming);3. 客户测试:作为选择每个所期望的特性的一部分,客户可以根据脚本语言来定义出自动验收测试来表明该特性可以工作。
简单设计:团队保持设计恰好和当前的系统功能相匹配。它通过了所有的测试,不包含任何重复,表达出了编写者想表达的所有东西,并且包含尽可能少的代码。
标准(依重要性):
– 通过所有测试
– 可读性高的代码
– 避免重复
– 最少数量的类或方法。;结对编程:
所有的产品软件都是由两个程序员、并排坐在一起在同一台机器上构建的,让两个人共同设计和开发代码的实践。结对者是全职合作者,轮流执行键入和监视;这提供了持续的设计和代码评审。 XP的必须组成部分,XP中最有争议的规则之一。
不是两个人做一个人的事情。;6. 测试驱动开发:开发功能代码之前,先编写测试代码,然后只编写使测试通过的功能代码,从而以测试来驱动整个开发过程的进行。这有助于编写简洁可用和高质量的代码,有很高的灵活性和健壮性,能快速响应变化,并加速开发过程。编写单元测试是一个验证行为,更是一个设计行为。
测试驱动开发的基本过程如下:
① 快速新增
您可能关注的文档
最近下载
- 浙江省宁波市镇海中学2023-2024学年高二上学期期中考试数学试卷 含解析.docx VIP
- 半导体物理与器件第四版(尼曼) 答案 英文版 PDF.pdf VIP
- 24J331 地沟及盖板全套资料总汇.docx VIP
- 《儿童急性呼吸道感染性疾病合理用药指南(2025版)》解读.pptx
- 华能集团招聘笔试题库及详细参考答案(完整版).docx VIP
- 湖北新南化科技有限公司年产5000吨聚烯烃成核剂国产化生产基地.pdf VIP
- (2026年)纪念红军长征胜利90周年课件.pptx VIP
- 免费颁奖典礼晚会PPT模板 (5).pptx VIP
- 14J936 变形缝建筑构造.docx VIP
- (完整版)消防安全知识培训试题(答案).docx VIP
原创力文档

文档评论(0)