浅谈“软件质量”与“技术债”

1. 软件质量 如何评价一款软件的质量呢(software quality)?通常情况下,我们会从“外部质量”和“内部质量”两个方面进行考量。 外部质量:外部质量通常是从用户的角度进行考量,例如软件功能是否正确,软件的性能Performance,软件的可用性和安全性等。 内部质量:内部质量是从开发人员的角度进行考量,例如代码的可读性,是否易于维护,是否具有良好的扩展性,复用性,是否易于测试等等。
相关文章
相关标签/搜索