|
|
|
|
|
|
无题
- ehuayu 财富等级:
|
个人意见,就目前读过的10章,这本书的翻译相当不错,内容也十分精彩,是非常难得的精品。感谢译者的苦功。 一点建议:尽管提供了英汉名称的对照,在处理一些技术名词,还是建议直接使用原文,如:stereotype等,翻译出来有时候感觉怪怪的。
|
|
此评论对你有用
没用
|
| |
|
敏捷软件开发——原则、模式与实践
- wujian016 财富等级:
|
|
通过该书,可了解到软件开发中设计模式面向对象,理解松藕合,可扩展等软件开发原则,对我帮助很大的一本书。
|
|
此评论对你有用
没用
|
| |
|
无题
- 210.21.223.*
|
|
绝对的好书!好译!
|
|
此评论对你有用
没用
|
| |
|
无题
- 61.235.98.*
|
|
晕,尽说谁翻译差,我觉得挺不错了,我不相信有几个人看英文能比看中文快,不会歪曲原意就OK了,真不知道这些人是不是英文书出版社的,那么多书要看,全看英文不看死了啊,除非是很新的很重要的,找不到中文的,不然有什么必要看英文,看点网上的新东西倒还可以,看书?这么一大本,算了吧,得不偿失啊
|
|
此评论对你有用
没用
|
| |
|
|
无题
- 61.176.193.*
|
|
看了一部分,就是感觉好!不过也很难啊!希望初学者不要被搞晕!
|
|
此评论对你有用
没用
|
| |
|
|
无题
- 218.18.38.*
|
|
个人认为此书,表明了一个开发模式的情形,但没有详细论述相应的开发场景与采用此模式开发的原因,也就是说没有书上的开发模式与实践结合还太少了一点,要是能有本开发模式与开发实践相结合的书就好了
|
|
此评论对你有用
没用
|
| |
|
|
|
无题
- 210.21.223.*
|
|
都是托儿!原书还行,翻译得极差,不敢恭维!
|
|
此评论对你有用
没用
|
| |
|
无题
- knlm 财富等级:
|
|
还不错的一本书,个人认为值得购买。不过如果你是准备把这本书中的内容当做理论教条,那我建议你还是别买。书中的内容包含80%的真理(或许)10%值得思考,10%可能并不那么准确或者说是错误的。能否吸收到真正的养分,就在于每个人的经验、学识。
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
敏捷软件开发——原则、模式与实践
- headman 财富等级:
|
|
听说此书很久了,最近才有时间看。我看的是英文影印版,看来作者的文字功底还是不错的,写的非常贴近实际,我觉得非技术的人也能看懂一些。对无论是技术开发人员还是项目管理人员都非常有益。我在我的Blog中写了一个围绕这本书4个教义的文章:http://blog.csdn.net/headman
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
敏捷软件开发——原则、模式与实践
- slowgrace 财富等级:
|
|
'For more detailed advice on object-oriented design, youll learn many good things from ' --Martin Fowler
|
|
此评论对你有用
没用
|
| |
|
敏捷软件开发——原则、模式与实践
- wendy_fw 财富等级:
|
|
我读的是03年出版的Java语言编写的, 因为自己是用C#的, 所以读起来本来很吃力的书就更难理解了. 虽然读的时候很痛苦, 但是读完之后, 真是受益匪浅, 不过还是有很多没搞懂的地方。去年我们同事在书店发现了这本书的C#版的就买了, 过几天有空了, 再借来看一遍. 呵呵.
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
快人一步
- zhxie253 财富等级:
|
就像书中序言所说:But Bob, you said youd be done with the book last year. 正是相见恨晚。 我也得加快速度啦!
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
是本好书
- cfy_jqwang 财富等级:
|
|
绝对好书。可以让你从面向过程的编程习惯中转向面向对象的编程习惯。没有大道理,所有的道理都是从实践中得来的。好书好书 :-)
|
|
此评论对你有用
没用
|
| |
|
无题
- 218.247.148.*
|
|
感觉真的挺难,虽然我已不是“初学者”
|
|
此评论对你有用
没用
|
| |
|
无题
- 211.156.168.*
|
|
感觉是本好书!看上面获得奖就知道好不好了!翻译得很好!
|
|
此评论对你有用
没用
|
| |
|
|
无题
- 61.55.104.*
|
//疑惑(读者 218.4.73.*于2004-10-11) 0人同意、0人反 //刚看过第一章的前几节,对“敏捷开发”表示怀疑, //不知道它在实际应用中的可能性有多大。特别是对于文档的 //处理方式,和对传统的开发流程的差别。我感觉这种方 //式是把本来该有开发团队做的事情都交给客户来做,就是 //“素材”分配的问题上,客户要很好的定义软件的构架。
个人认为,素材分配本身就应该交给客户~~ 公司收集的资料在全,也不如客户了解的清楚~~ 在说做软件本身就是给客户用!
|
|
此评论对你有用
没用
|
| |
|
|
疑惑
- 218.4.73.*
|
|
刚看过第一章的前几节,对“敏捷开发”表示怀疑,不知道它在实际应用中的可能性有多大。特别是对于文档的处理方式,和对传统的开发流程的差别。我感觉这种方式是把本来该有开发团队做的事情都交给客户来做,就是“素材”分配的问题上,客户要很好的定义软件的构架。
|
|
此评论对你有用
没用
|
| |
|
|
无题
- 210.76.67.*
|
|
我看了,不管原著还是翻译都是好,这样的出版水平不多见
|
|
此评论对你有用
没用
|
| |
|
无题
- 218.94.94.*
|
|
绝对是经典,翻译和原著都是。
|
|
此评论对你有用
没用
|
| |
|
|
|
好书
- 61.240.111.*
|
非常好的一本书 一些设计模式,OO原则我通过这本书才有了更为清晰的认识 Uncle Bob是个大牛啊。 还有,翻译得还是蛮不错的。
|
|
此评论对你有用
没用
|
| |
|
|
|
无题
- dongdongzhd 财富等级:
|
一本非常好的书,我买回来就仔仔细细的看了一遍,收获颇大。等我觉得 在设计中又遇到困难,再返回来看,就又领悟了一层。理论--实践--理论--看别人怎么实践--实践--理论----
|
|
此评论对你有用
没用
|
| |
|
|
|
无题
- shixiaolin168 财富等级:
|
这本书比较经典,翻译的也很好。 书中的许多内容必须经过许多的成功/失败的经验之后才能领悟,XP说到底还是编程的一种回归,是从没有文档/开发过程到CMM/文档至上的一种反思,它是一种程度的平衡。而对于中国目前的开发而言文档的概念还是太弱而不是太强,对于水平太低的人而言过程控制严格要比过程弱好。 套用书中的一个概念:设计水平的高低不在于你知道设计模式的多少,而在于你解决问题的一种平衡能力;而开发过程的好坏也不在于你是否运用了某种流行的过程,而在于你解决问题的能力。
|
|
此评论对你有用
没用
|
| |
|
无题
- ljxidiot 财富等级:
|
经典!!! 看过此书,才发现原来软件还可以这样开发。
感谢Martin为我们写了如此好的一本书。 感谢邓辉为我们翻译了如此高质量的一本书
|
|
此评论对你有用
没用
|
| |
|
无题
- littleliang 财富等级:
|
|
不用客气的,好书大家共同来关心啊。只不过无意发现的,先读英文后读中文,翻译得确实很棒,建议大家没有买英文版的,直接买中文版的就够了。
|
|
此评论对你有用
没用
|
| |
|
无题
- Noback 财富等级:
|
|
用了3天时间,看了前面五部分(跳过了有关模式的部分)。总的来说,非常不错,尤其是前面两部分,一些理论性质的讲的非常透彻,很有价值。第三部分喝第四部分跟踪一个案例提出一些解决方案,两张内容侧重不一样,一个是项目内部类的实现以及复用,另一个是对整个项目模块的复用提出的设计方法。但是有一点就是在有的部分讲的太过于细致了,感觉看起来比较类,还有大量的代码(感觉差不多的我就跳过代码了)。不过可能这也是敏捷开发中经常需要解决的问题:快速细致的调节开发。乱评一通...:)
|
|
此评论对你有用
没用
|
| |
|
无题
- maya123 财富等级:
|
|
前段时间翻阅了《大规模C++程序设计》一书,里面的主要内容是关于依赖性管理方面的技术的,我觉得这可能也是该书起名为大规模的原因,因为对于大规模的程序来说,依赖性管理是至关重要的。最近在研读uncle bob的《敏捷软件开发》一书,看完后大呼过瘾,本书对于依赖性管理方面的论述可以说是精彩绝伦。所给出的类以及包方面的设计原则非常的清晰、深刻又非常具有实用性。更不用说其中有关模式以及敏捷过程方面的论述。书中所讲述的有关设计方面的张力和平衡,在同类书籍中更是不多见。我强烈向大家推荐这本书。如果你还在犹豫着是否看《大规模C++程序设计》一书(如果是几年前,我会大力向你推荐此书),我建议改看uncle bob的《敏捷软件开发》。《大规模C++程序设计》一书中的内容虽然不像amazon上说的有点dated,但是和uncle bob的《敏捷软件开发》一书相比就显的逊色不少。真不知道出版社为何给《大规模C++程序设计》定这么高的价格。另外,本书的翻译绝对值得信任,而且很流畅。
|
|
此评论对你有用
没用
|
| |
|
无题
- minminxue 财富等级:
|
|
知道是经典,买了本英文版的,准备好好啃啃,但大家都说中文版翻译的好,不知道再值不值得花钱买本中文版。一本中文的,一本英文的,有这个必要嘛?犹豫中$#*$***@*!*@*!!!
|
|
此评论对你有用
没用
|
| |
|
无题
- fopwolf 财富等级:
|
就像书中序言所说:'But Bob, you said you'd be done with the book last year. 正是相见恨晚。
|
|
此评论对你有用
没用
|
| |
|
无题
- tyrhh 财富等级:
|
我只想说:这本书很好! 软件工程方面几本经典的书真的不错,可以极大改善你在项目中的处境!
|
|
此评论对你有用
没用
|
| |
|
|
|
无题
- 蓝色的海 财富等级:
|
|
我不搞软件开发,看到大伙对本书评价如此之高,不免也有点心动,买一本回家看看,不知道对我会有什么启发。
|
|
此评论对你有用
没用
|
| |
|
无题
- sticker 财富等级:
|
大家如果看到DIP,一定记得有一个Button和Lamp的例子,讲述高层对底层的引用应该通过抽象层来实现。这个例子中,作者在Button和Lamp之间加入了ButtonServer这个interface,可是我不理解他所说的Lamp如果作出改动,Button会受到影响。如果Lamp中对于方法成员的行为作改动而不改变签名,那Button类就不会受到改动,但如果作者说得改动是指签名这样的变动的话,即使有ButtonServer也不能起作用啊,就好像如果要将public int a()改为public boolean a(),那interface也无济于事。
但对于这样的抽象有利于扩展的说法,我完全同意,这样Button就不但能感知Lamp类,就算新加一个Door类也没有问题,不需要改变Button的任何部分。
对我上述疑问能具体解释一下吗?
这绝对是本好书。
|
|
此评论对你有用
没用
|
| |
|
无题
- chaotian 财富等级:
|
http://www.csdn.net/Develop/read_article.asp?id=21645
这里这里~
|
|
此评论对你有用
没用
|
| |
|
无题
- dr_liubin 财富等级:
|
|
以前,我见过一篇所谓采用面向对象解决问题的博士论文,以我的经验,他根本就解决不了他要解决的问题,但是我一直无法从理论上说清楚为什么。等到我看了本书和《面向对象的分析与设计》。我终于明白为什么了,原来他违反了srp,ocp等本书所列的所有原则:-)。可惜我觉悟的晚,否则小子如何能够过了博士答辩,呵呵。
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
无题
- xdsmile 财富等级:
|
|
无须多说,只读了几十页就不忍心放手,翻译的不错,切合汉语习惯,提出一点小建议,再版的时候能否把书中面向对象的11个原则其英语缩写的原词附加在其后呢,我刚开始真是不知道怎么拼出的,如ISP、CCP等,不过最后找到了一个窍门,查查索引就知道了,不过这不就麻烦了不是?除了这点,总体上感觉这本翻译的品质要比侯先生的强。
|
|
此评论对你有用
没用
|
| |
|
无题
- huihui1226 财富等级:
|
|
为开发人员写的软件工程实践的书,空前绝后的感觉。这一类书看多了,觉得废话多,但是这一本,句句真言。翻译的也非常好。
|
|
此评论对你有用
没用
|
| |
|
|
|
无题
- BlueOxygen 财富等级:
|
正在看,此书很棒!呵呵,至少前面几章非常非常的棒!很面几章还没有看,发言权保留! 非常值得一读!最好能收藏两本,以防你朋友看了不舍得撒手!
|
|
此评论对你有用
没用
|
| |
|
无题
- jane_cp 财富等级:
|
今天又订了2本〈〈敏捷软件开发〉〉送给朋友。 看完第一遍后,开始对朋友大力推荐,结果是自己的那本被朋友立刻借走了。 感触最深的不是开发流程,而是敏捷软件设计的原则。以前自认为对design pattern比较了解,大部分GofF design patterns也在程序中用过,读完这本书才知道自己所知很浅。譬如说:高层软件不应该依赖底层软件;依赖应该建立在抽象层等等。一语中的。
这本书英文也比较简单,比design pattern简单很多。我的英语也不太好,不过用了1周时间就读完了一遍。
强力推荐这本书给任何程序员。
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
无题
- tengel 财富等级:
|
|
英文的已经买了,看了7、8章的样子吧,觉得似乎每句话都说到开发工作的点子上了,值得一看。如果中文版出来,如果翻译的好的话,还会买一本。
|
|
此评论对你有用
没用
|
| |
|
无题
- richard.*
|
|
不世出的好书,绝不比设计模式和重构两本书差。又是一本圣经!翻译的也很有水准
|
|
此评论对你有用
没用
|
| |
|
无题
- jinhao 财富等级:
|
好书!!!翻译的也好!!!
这本书对于设计过程讲解的真是通透。以往大多数程序设计方面的书籍(包括《设计模式》)虽然能告诉读者什么是好的设计,但是没有(清晰的)告诉读者如何才能在自己的项目中得到或者应用这些好的设计。
关键在于作者不仅理论知识了得,更有真正扎实的开发经验。我发现能同时兼备这两种素质的人写出来的作品往往是不同凡响,比如Brian W.Kernigham的《程序设计实践》,更何况鲍大叔的文笔流畅自然,程序员读这样的作品真的是很爽:)
另外,正好我的公司在实施CMM,看了本书附录中的第一个故事,我觉得简直是惟妙惟肖……
最后,正如本书所强调的,软件开发的复杂度和硬件真的是两码事,以后谁再拿硬件开发堵俺们程序员的嘴,我们就跟他急:)
最后的最后,感谢译者的工作,使阅读中文版真的成为一种享受(希望这样的体验以后会越来越多)
|
|
此评论对你有用
没用
|
| |
|
无题
- DelphiKey 财富等级:
|
|
看了那么多面对对象的书除了〈〈设计模式〉〉,这本书讲的是最通透的,给人一种豁然开朗的感觉,真是相见恨晚,不要犹豫赶快去拜读吧
|
|
此评论对你有用
没用
|
| |
|
|
|
转帖
- jLee 财富等级:
|
|
我现在手里紧紧捧着这本书,但很难抵挡另本名为《系统分析与设计》的诱惑。说真的,由于经验的不足,还不能在两者(即敏捷软件开发方法和传统的软件过程方法)之间找到一个平衡点。不知道各位有何看法呢?
|
|
此评论对你有用
没用
|
| |
|
网上有Robert C. Martin 的另外一本书《UML for Java Programmers中文版》共享版本翻译计划了,在http://uml4java.126.com。
- 210.82.103.*
|
|
网上有Robert C. Martin 的另外一本书《UML for Java Programmers中文版》共享版本翻译计划了,在http://uml4java.126.com。
|
|
此评论对你有用
没用
|
| |
|
|
|
|
|
|
|
|
|
|
|