浅谈极限编程(XP)和代码重构(Refectoring)

“历史”教会我们一个道理
可是我们常常会忘记
任何新技术、新思想
无论它们有多“赞”
无论它们有多“烂”
从它们出现在世人面前那天起
人们自然而然地分成对立两派——赞同与反对,坚信与怀疑
比如相对论,当时全世界只有不超过五个人能够理解,反对声一片
比如干细胞,在包治百病的巨大诱惑下,人类有被重新定义的危险
比如核建设,在提供无限能量的同时,却也可在瞬间摧毁一个城市
……

 

哲学说
任何事物既包含肯定的因素(使其成长),也包含否定的因素(使其灭亡)
而黑格尔则说“否定的否定”、“辩证的否定”——辩证的过程
Delphi、CB这些曾被广泛采用的工具
现在的结局令很多老程序员感到惋惜
代码重构和极限编程也是如此
即便在那些计算机大师们中间
也是褒贬不一,各持一词
我们当然不如那些计算机大师
但至少我们应该用自己的判断
……
极限编程的定位是轻量级开发
也就是说它不适于大型项目,不适合大团队开发
极限编程会时不时地把代码重构,修改完善设计
用脚趾头想都知道这是极为不现实,也是致命的
会在开发团队中造成混乱,抱怨不断,骂声四起
所以极限编程非常适合5、6人的团队
且对每个人的编程能力都有较高的要求
至少保证自己的修改不会影响到其他人
这样每个人既是程序员,也是设计人员

 

因此
极限编程虽然是轻量级开发
但却拥有重量级的开发团队
这也就是为什么一两个人就可以开IT公司
三四个人就可接几十万、甚至上百万的项目
利润~~~可想而知~~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值