- 3
- 0
- 约4.31千字
- 约 4页
- 2019-10-05 发布于吉林
- 举报
PAGE 5
关于敏捷开发的26个心得
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
■用例一完全能够运行后再开发用例二。厨房里有一种说法正好可以印证这个问题:“做好一盘菜后你再做下一盘”.对于软件开发来说一个最大的问题就是人们喜欢并行开发多个任务。因为不可避免的,我们设计的功能中总会有一部分会被放弃砍掉,如果提前开发,很可能做无用功。一次只开发一个用例(或很少几个用例,这根据你的开发团队的大小而定);让这个用例功能完整;让相应的测试用例都能通过;相应的文稳都补齐;只有在当前的用例完全开发完成后,才做为一个整体提交到版本库,才进行下一个用例。
■避免提交一个半成品。这一点大家似乎都知道,但这条原则必须列入任何一个开发指导里。能够听取这些忠告进行开发测试然后提交代码的程序员一定不会发生代码提交到版本库使整个项目无法编译码通过情况。如果系统编译失败,那一定是有人抄近道到了。
■不要在还没有任何使用案例的情况下设计通用模块。只有在你知道有具体用例的情况下,你才可以实现一个具体的类,而且你在该类中只应该实现当前该用例需要的方法。你也
您可能关注的文档
- 创建温馨博客促进家园共育.doc
- 创业村农村环境综合整治实施方案.doc
- 农民入党志愿书20XX模板党团工会模板.doc
- 动漫亮相教案.doc
- 七年级课外文言文阅读训练2.doc
- 公司办公室文员实习生的个人简历模板【精选】.doc
- 小学(六)年级音乐第上册教学计划.doc
- 关注差生转化构建和谐班集体.doc
- 小学(六)年级语文书百科知识(上册).doc
- 刑法学复习题和答案(第二章刑法的基本原则).doc
- 八年级上册江西版《初中语文一遍过》课堂测(OCR).pdf
- 七年级上册人教版《初中语文一遍过》测评卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》试卷【教师用书】(OCR).pdf
- 七年级上册人教版《初中地理一遍过》教师版(OCR).pdf
- 九年级上册译林牛津版《初中英语一遍过》测评卷(OCR).pdf
- 九年级上册冀教版《初中英语一遍过》单元卷(OCR).pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》【教师用书】(OCR).pdf
- 【横版】27张宇基础30讲做题本.pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷教用(OCR).pdf
最近下载
- 2025-2026学年高中英语必修 第一册人教版(2019)教学设计合集.docx
- 新22J02 屋面参考图集.docx VIP
- 医疗保障信息平台定点基线版医药机构接口规范.docx VIP
- TB∕T 3210.1-2020 铁路煤炭运输抑尘技术条件 第1部分:抑尘剂.pdf VIP
- 第八届全国职工职业技能大赛(网约配送员赛项)必背考试题库500题(含答案).docx VIP
- 2026年党务知识案例实战题库及答案.docx VIP
- 眉山市第二污水处理厂工程环境影响报告书.pdf VIP
- 《rb-t 132-2026检验检测机构数字化建设指南》培训课件.pptx VIP
- 社区安全管理普及培训.pptx VIP
- 2026年校招:洛阳钼业试题及答案.docx VIP
原创力文档

文档评论(0)