10

【原 书 名】 Refactoring: Improving the Design of Existing Code
【原出版社】 Pearson
【作 者】Martin Fowler 【译 者】 侯捷 熊节
【出 版 社】 中国电力出版社【I S B N】 9787508315546
【出版日期】 2003 年8月 【开 本】 16开 【页 码】 431 【版 次】1-1

软件工程领域的超级经典巨著,与另一巨著《设计模式》并称”软工双雄”,全美销量超过100000册,亚马逊书店五星书。
在本书中,作者Martin Fowler充分展示了何处可能需要重构,以及如何将不好的设计改造为良好的设计。
当对象技术成为老生常谈之后——尤其在Java编程语言之中,新的问题也在软件开发社区中浮现了出来。缺乏经验的开发人员完成了大量粗劣设计,获得的程序不但缺乏效率,也难以维护和扩展。渐渐地,软件系统专家发现,与这些沿袭下来的、质量不佳的程序共处,是多么艰难。对象专家运用许多技术来改善既有程序的结构完美性与性能,已有数年之久。

查找:《重构—改善既有代码的设计》

封面

By 馒头 \\ tags: , , , , ,

20
  • 徐爱国: 名案中的法律智慧

    本书搜集了100多个发生于英美国家,在当时具有轰动性的案件,主要包括三类:famous case,即在社会中有公众影响的案件;principal case,是具有典型意义的重要案件;leading case,也就是开拓法律“新世界”的创新案件。

By 馒头