
软件再工程:优化现有软件系统的方法与最佳实践
(美)厄比(BradleyIrby)
已完结· 10.81万字
【编辑推荐】 再工程领域的集大成之作,由有20余年实践经验资深软件架构师撰写,亚马逊全五星好评 通过大量真实案例,充分展示利用再工程方法持续优化现有软件系统的工具、思维、方法和最佳实践 内容简介 随着软件使用时间的增长,很多应用和系统迅速落后于现实应用世界,而且变得脆弱:难于修复、管理、使用和改进。作者结合多年软件再工程经验着重介绍了如何在不影响生产和服务的前提下,将新的架构和先进的特性集成到既有的关键业务系统的最佳实践,使.NET代码获得新生。本书使用一种循序渐进的方法,结合大量代码和案例,传授使系统变得更可靠、实用和易于维护的技术,为企业经济、便捷地解决系统老化问题提供方法指南。 覆盖内容包括: 在不破坏软件的前提下,将旧版.NET软件迁移到更加灵活、广泛和可维护的架构中; 采用MVC、MVP和MVVM模式重构Web应用程序; 提出正确的问题,以预测可能发生的重构问题; 规划和组织再工程项目,在恰当的时间将合适的技术运用到每一个任务; 采用创新的双重测试使得单元测试更加有效; 应用依赖倒置打破紧耦合,并促进开发和测试; 应用源代码控制、缺陷跟踪和