xp——极限编程的几个方法
2024-10-15 13:18:46
最近阅读《Head First Java》一书时,看到极限编程(XP)的概念,觉得很有趣,摘抄下来以备后期继续学习。
极限编程(XP)是一种新型的软件开发方法论。他的构想是结合了许多种“程序员真想这么做”的方法而成的。XP的概念于20世纪90年代出现,并已经被从两人工作室到福特汽车等级的大企业所采用。XP的推进力来自于客户会得到他想要的、想要的时候就能够取得甚至在开发过程变更规格时也是如此。
XP是由一组被证明有效的实行方法所组成的,这些方法都是被设计来共同运作,但许多人只选择性地实行部分的XP规则。这些方法包括了:
(1)多次经常性的小规模发布。
(2)避免加入规格没有的功能(不管“未来”会用到的功能性有多诱人)。
(3)先写测试用的程序。
(4)正常工作上下班。
(5)随时随地重构(refactor),也就是改善程序代码。(注:前提是完善的测试程序)
(6)保持简单。
(7)双双结伴进行工作,并经常交换伴侣(不是说那个)以便让大家都清楚全局。
以上。
最新文章
- caching redirect views leads to memory leak (Spring 3.1)
- 计算一维组合数的java实现
- linux下解压被分割的zip文件
- 将XML解析成DOM文档
- ACM题目————次小生成树
- 阿里大于验证码发送 (ThinkPhp框架)
- CSS3中transform几个属性值的注意点
- Javascript回调函数中的this指向问题
- DG_Check检测
- 剑指Offer_编程题_2
- NewWord
- Codeforces Round #369 (Div. 2) A. Bus to Udayland 水题
- re 正则
- 后台web请求代码(含https,json提交)
- Office Online Server 2016 部署和配置
- matlab 黑白格子
- extjs grid demo
- FastReport.Net使用:[26]数字格式
- Comparison of Symbolic Deep Learning Frameworks
- JAVA基础学习之路(八)[1]String类的基本特点
热门文章
- Mina 系列(四)之KeepAliveFilter -- 心跳检测
- 20155333 2016-2017-2 《Java程序设计》第八周学习总结
- delphi 数据库技术沉浮录--谨给成为历史的BDE
- IntelliJ IDEA 2017版 spring-boot使用Spring Data JPA使用Repository<;T, T>;编程
- ics
- html 源码 引入样式
- VS2013支持多字节的方法
- (并查集)Connections in Galaxy War -- zoj --3261 还没写
- The First Android App----Starting Another Activity
- nodejs express hi-cms