为了良好的支持和可维护性,ROSE 编译器用 Python 编写(与可用的 C 编译器 gzip 一道,附带标准 Python 库的 Python 语言版本 2.x —— 2.1 和 2.2 已经经过了测试)。
The ROSE builder is written in Python for good support and maintainability (Python language version 2.x with standard Python libraries -- 2.1 and 2.2 have been tested, plus working C compiler, gzip).
到目前为止,所给出的模式都在暗示臃肿的代码(长方法、太多的public方法、过多的条件和导入,等等)将影响可读性、可测试性和可维护性。
By now, a pattern has emerged suggesting that gluttonous code (long methods, too many public methods, excessive conditionals and imports, etc.) impairs readability, testability, and maintainability.
“通过Guice进行依赖项注入”(Nicholas Lesiecki, developerworks, 2008年10月):DI提高了可维护性、可测试性和灵活性,Guice使DI变得很简单。
"Dependency injection with Guice" (Nicholas Lesiecki, developerworks, December 2008) : DI improves maintainability, testability, and flexibility, and Guice makes DI easy.
应用推荐