Fluorine: Flash Functional Testing
March 1st, 2008
对遗留系统组织重构项目
February 25th, 2008
全文发布在CSDN:http://blog.csdn.net/gigix/archive/2008/02/25/2118896.aspx
为了保留并最大化软件资产的价值,适应新的需求变更,老系统总会面对维护和升级。当维护和升级的困难达到一定程度时,很多IT组织就会决定投入一整块资源和时间来改善这些老系统的技术质量,以便将来的维护升级能顺利进行。这样的做法通常被称为“重构项目”。根据我们的经验,很多重构项目在目标管理、任务划分和质量保证等方面存在比较严重的问题,这些问题导致重构项目不能充分发挥价值。
在重构项目的组织、管理、质量保证和实施技术等方面,ThoughtWorks具有无可比拟的能力和经验。我们曾为一些生命周期长至数年、规模大至上百万行代码的遗留系统进行过重构项目,并取得了良好的效果。
更完整的、包含实际案例的版本将在《程序员》杂志发表。
上元花火
February 22nd, 2008
关于编程的阅读推荐
February 18th, 2008
首先假设你认为自己写出的程序不够好并且你想要把程序写好。不符合这一假设者不必继续看下去。
我推荐 Code Complete 和 SICP 。
如果你没时间,至少要读 Implementation Patterns 。
如果你还没时间,至少要读它的第六章。
如果连这都还没时间,我就没辙了。



