好书推荐 好书速递 排行榜 读书文摘

重构

重构
作者:[美] Martin Fowler
副标题:改善既有代码的设计
出版社:中国电力出版社
出版年:2003-08
ISBN:9787508315546
行业:计算机
浏览数:85

内容简介

Martin Fowler和《重构:改善既有代码的设计》(中文版)另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。《重构:改善既有代码的设计》(中文版)解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。《重构:改善既有代码的设计》(中文版)的核心是一份完整的重构名录(catalog of refactoring),其中每一项都介绍一种经过实证的代码变换手法(code transformation)的动机和技术。某些项目如Extract Method和Move Field看起来可能很浅显,但不要掉以轻心,因为理解这类技术正是有条不紊地进行重构的关键。点击进入该书更多详细信息。

......(更多)

作者简介

......(更多)

目录

......(更多)

读书文摘

只有深刻认识不确定性,才能真正理解信息化。对不确定性的恐惧是人类社会认知的动力,不确定性源于信息约東条件下人们有限的认知能力。在任何时代,化解对不确定性恐惧的三步曲是对客观世界的理解、预测、控制,从远古到现代,人类一直在努力提高认识世界的水平,以观察世界、理解规律、指导实践,来解释过去、阐明现在、预测未来,终极目的在于提升认知水平以提高驾驭不确定性的能力。

回顾工业革命近三百多年发展史,每次技术变革都将带来社会生产过程确定性的大幅提高,从提高动力输出确定性的内燃机,到提高产品精度确定性的可编程逻辑控制器,再到提高企业管理运营确定性的软件系统,确定性是不变的追求。而每次确定性的提升都伴随着更大范围不确定性的涌现,不确定性是永恒的主题。

It is better to write and run incomplete tests than not to run complete tests.

to make the software easier to understand and modify.

......(更多)

猜你喜欢

点击查看