第四部分 编码实践
中文版
4. 编码实践
4.1 使用何种编程语言?
4.2 是否使用标准的编码惯例和风格?
4.3 编码过程是否强制使用编码惯例?
4.4 编码惯例和实践是否文档化?
4.5 是否使用自动化检查工具以支持编码惯例?
4.6 使用何种工具用作基于编码风格的静态检查?
4.7 是否有可接受的代码模块规模和复杂度的量化阀值?
4.8 代码模块/方法中所需的的行为是否采用约定设计规范(前置条件,后置条件,不变量)?
4.9 是否使用断言以帮助查明原因和调试代码?
4.10 是否采用正式的对照约定规格的同行评审进行代码检查?
评估结果:
对于编码环节,需要评估供应商对于编程语言、编码规范、静态检查、设计约束、断言、同行评审等的应用情况。