描述代码质量的词:
- 灵活性(flexibility)
- 可扩展性(extensibility)
- 可维护性(maintainability)
- 可读性(readability)
- 可理解性(understandability)
- 易修改性(changeability)
- 可复用(reusability)
- 可测试性(testability)
- 模块化(modularity)
- 高内聚低耦合(high cohesion loose coupling)
- 高效(high effciency)
- 高性能(high performance)
- 安全性(security)
- 兼容性(compatibility)
- 易用性(usability)
- 整洁(clean)
- 清晰(clarity)
- 简单(simple)
- 直接(straightforward)
- 少即是多(less code is more)
- 文档详尽(well-documented)
- 分层清晰(well-layered)
- 正确性(correctness、bug free)
- 健壮性(robustness)
- 可用性(reliability)
- 可伸缩性(scalability)
- 稳定性(stability)
- 优雅(elegant)
- 好(good)
- 坏(bad)
最常用的评判标准:
- 可维护性(maintainability)
- 可读性(readability)
- 可扩展性(extensibility)
- 灵活性(flexibility)
- 简洁性(simplicity)
- 可复用性(reusability)
- 可测试性(testability)
提到最多,最重要的三个:
- 可维护性(maintainability)
- 可读性(readability)
- 可扩展性(extensibility)
图:思维导图