- 軟件再工程:優化現有軟件系統的方法與最佳實踐
- (美)Bradley Irby
- 253字
- 2020-11-04 16:44:55
軟件老化的原因
軟件老化有很多原因。最明顯的原因莫過于當今世界科學技術的飛速發展。幾年前才開發的軟件技術很快就會變得陳舊,并且難以維護。
快速的工作變動正在成為一種潮流,這同樣加劇了代碼質量的下降。隨著原先的開發人員轉投新的公司,關于代碼結構設計的最初的一些理念就會丟失,導致留下的開發人員拼盡全力收拾殘局。
然而,通過使用軟件再工程持續不斷地改進系統,這種對原代碼設計者的依賴程度就會削弱。新的開發人員也能很容易適應和了解系統的架構,這主要是因為系統的架構將是與時俱進的,同時在網絡上也可以找到很多有用的信息。
推薦閱讀
- 算法精粹:經典計算機科學問題的Java實現
- Visual Basic程序設計(第3版):學習指導與練習
- R語言編程指南
- TypeScript圖形渲染實戰:基于WebGL的3D架構與實現
- STM32F0實戰:基于HAL庫開發
- PhoneGap Mobile Application Development Cookbook
- Windows Forensics Cookbook
- Learning Apache Mahout Classification
- iOS編程基礎:Swift、Xcode和Cocoa入門指南
- Oracle從入門到精通(第5版)
- Android玩家必備
- C語言程序設計
- JSP程序設計實例教程(第2版)
- Access 2010數據庫應用技術實驗指導與習題選解(第2版)
- Simulation for Data Science with R