书籍 好书推荐《Practical Object-Oriented Design in Ruby》

chenge · 2014年03月17日 · 最后由 pynix 回复于 2014年03月17日 · 2480 次阅读

OOD 是个老话题了,这本书结合了 ruby 的动态特点,属于中高级水平的书。作者是女性,这个似乎不多见。还是很佩服作者的思路清晰。

全书九章,第一章讲理论,中间七章讲一些设计技巧,最后一章讲测试。

测试这一章讲得很清楚,澄清了一些模糊的概念。incoming 需要测试状态,outgoing 分两种,query 不需要测试,command 需要测试行为。这个部分以前很多人都没说清楚,包括 Fowler。

作者归纳为设计、重构、测试三板斧。这本书可以学习到设计和测试两板斧。

最近发现这本书中文版出版了,不知道翻译如何?我曾经打算翻译这个的,后来因为别的事情放弃了。

听起来不错,正好最近为越来越庞杂的代码头疼。。

貌似不错。。。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号