【引自熊节的博客】本文以ThoughtWorks中国公司与客户合作的咨询项目为背景,为读者介绍如何在一个大型遗留系统的基础上组织和运作重构项目,从而切实有效地改善系统质量。 现状...
近日在“敏捷中国”讨论组展开了一系列关于重构的讨论。一种观点认为,对代码的重构是程序员出于对代码美感的追求而进行的行为。 重构更多的是基于激情,把代码做为艺术品来雕...
目前软件体系结构的现状如何呢?软件体系结构的发展趋势又是什么呢?这就是本文要介绍的内容。 目前,软件体系结构尚处在迅速发展之中,越来越多的研究人员正在把注意力投向软...
《基于信息理解的信息构建》这本书是我以前买的一本,因为时间的关系一直没有好好的读,这次就以读书笔记的形式读完吧。其中加粗部分是我的理解,其余大部分来源于本书. 该书的...
第一章:绪论 《基于信息理解的信息构建》笔记 第二章:信息理解和信息构建 一、信息构建的定义 目前还难以对IA做一个权威性的界定,但参照和归纳IA峰会和学者的意见还是可以总...
魔术墨水——信息化软件和图形界面 part3 暴长的文章,一根筋的就给翻译了,还是没翻完,有人看得话就找时间翻完,翻译水平很业余,见谅。 原文:Magic Ink - Information Software and the...
近日,全球开源解决方案厂商红帽公司今天宣布,公司已收购了一家SOA企业数据解决方案服务商——Amentra公司。收购Amentra可以为红帽公司的JBoss中间件业务带来面向解决方案的深度扩展...
在软件开发领域,人们越来越多地提到需求。和其他领域一样,这里的需求源自用户的“需要”,而不同则在于开发软件系统最困难的部分就是准确说明开发什么,这就是软件项目的需...
有趣的是,大多数的软件车间都是无意识的追随着敏捷开发的步伐。他们定期的进行发布,这种做法跟敏捷团队的做法很相似,不过他们却没有意识到这点,并因为不得不这样做而感到...
软件行业从20世纪60年代开始操作系统的研发,到20世纪90年代中期行业快速发展。 从原有的作坊式开发到目前团队协作完成,从早期的技术力量竞争到现有的项目成本控制竞争,从面向...
着名的IT市场研究公司Forrester近日发布了一份报告,列出了会使...
在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时...
1997年的最后一个季度,我在教一些来自不同项目的开发者使用...
每个行业都以有强有力的领导者而自豪,而软件领导者们必须能...
成功的软件产品是建立在成功的需求基础之上的,而高质量的需...
随着计算机硬件水平的不断提高,计算机软件的规模和复杂度也...