论坛首页 综合技术论坛

我总觉得XP带着一种不太切合实际的浪漫主义

浏览 16119 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (13) :: 隐藏帖 (5)
作者 正文
   发表时间:2009-11-17  
即便有《资本论》我们也实现不了GC主义社会。
即使你有XP,也不见得多有效率。
XP只是指出某些一般有效的软件过程。
只是给我们多一个参考而已。不见得适合每一个公司。
0 请登录后投票
   发表时间:2009-11-17  
case0079 写道
即便有《资本论》我们也实现不了GC主义社会。
即使你有XP,也不见得多有效率。
XP只是指出某些一般有效的软件过程。
只是给我们多一个参考而已。不见得适合每一个公司。

此言有理,实践才是唯一正确的道路,
临渊羡鱼不如退而结网
0 请登录后投票
   发表时间:2009-11-18  
引用
即便有《资本论》我们也实现不了GC主义社会。
即使你有XP,也不见得多有效率。


区别是,有了《资本论》,不只是我们实现不了GC主义社会,重要的是,谁也实现不了。而XP呢? 有没有人实践得很好?我不相信XP完全是Kent Beck 等人意淫出来的玩意。我自己没有做过完整的XP实践,所以不敢说。我用TDD,感觉还是很有效率的,但其他一些Practices,如pair programming,我没有用过,不过感觉实践起来挺困难。总的感觉,XP其本身不但不是浪漫主义,而是非常的实用主义。不过,XP对个人和团队的要求非常高,如果一个公司或团队,不考虑自身的实际情况,不考虑成员的能力和素质,硬要用XP,那就有些浪漫主义了。




12 请登录后投票
   发表时间:2009-11-18  
frostred 写道
引用
即便有《资本论》我们也实现不了GC主义社会。
即使你有XP,也不见得多有效率。


区别是,有了《资本论》,不只是我们实现不了GC主义社会,重要的是,谁也实现不了。而XP呢? 有没有人实践得很好?我不相信XP完全是Kent Beck 等人意淫出来的玩意。我自己没有做过完整的XP实践,所以不敢说。我用TDD,感觉还是很有效率的,但其他一些Practices,如pair programming,我没有用过,不过感觉实践起来挺困难。总的感觉,XP其本身不但不是浪漫主义,而是非常的实用主义。不过,XP对个人和团队的要求非常高,如果一个公司或团队,不考虑自身的实际情况,不考虑成员的能力和素质,硬要用XP,那就有些浪漫主义了。





如果team member都很不错(善于沟通交流,勇于接守新事物,热爱简洁和美丽的程序,etc.),那么XP是天堂。
如果他们没有那么好,那么把他们变好吧,之后XP就是天堂了。
只有一个小问题,你能把他们变好吗?
0 请登录后投票
   发表时间:2009-11-18  
这让我想起小马过河,黄牛说河水很浅,松鼠说很深。只有自己试一试才能知道深浅。
0 请登录后投票
   发表时间:2009-11-18  
刀有刀的用处,剑有剑的用处,给把干将莫邪去劈柴,一样很不爽。让牛郎去放牛,让织女去织布,听起来很没有新意,但是这个才是王道。
0 请登录后投票
   发表时间:2009-11-18  
你不可能两次踏入同一条河流:汛期的黄河和干涸期的黄河是不一样的。XP有它的优点,也有它的局限性。给个必须千人团队开发的项目,你没有文档,看你用代码交流交流试试就知道了。脱离了具体的问题,没有最好的方法。
0 请登录后投票
   发表时间:2009-11-18  
lkj107 写道
你不可能两次踏入同一条河流:汛期的黄河和干涸期的黄河是不一样的。XP有它的优点,也有它的局限性。给个必须千人团队开发的项目,你没有文档,看你用代码交流交流试试就知道了。脱离了具体的问题,没有最好的方法。


谁说XP没有文档的?
0 请登录后投票
   发表时间:2009-11-18  
XP适合熟悉业务的编程高手。
0 请登录后投票
   发表时间:2009-11-18  
lkj107 写道
你不可能两次踏入同一条河流:汛期的黄河和干涸期的黄河是不一样的。XP有它的优点,也有它的局限性。给个必须千人团队开发的项目,你没有文档,看你用代码交流交流试试就知道了。脱离了具体的问题,没有最好的方法。

说个“必须千人团队开发的项目”的例子来看看呗
十块钱赌这个项目如果用代码交流有问题的话用文档交流一样的有问题
我每天都在看两千万行的产品开发怎么交流,这种文档的迷思,呵呵,太质朴了
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics