影响因素:
1、可理解性
2、可测试性
3、可修改性
4、可移植性
5、可重用性
如何提升:
1、建立明确的软件质量目标2、使用先进的软件开发技术和工具3、建立明确的质量保证4、选择可维护的语言5、改进程序的文档
6、软件的模块化7、预留出一定的空余编码以供扩展8、函数体(对象)的封闭性