标签: oop software-quality
您认为什么是系统质量设计的主要因素?
遵循GRASP模式(低耦合/高内聚,受保护的变化等)。还有什么?
答案 0 :(得分:3)
Bob Martin的SOLID是我推荐的。
答案 1 :(得分:1)
或许你也可以考虑一下:
DRY, YAGINI, 刚性, 脆弱性, 粘度, 不动。
您可以参考here查询其中部分内容。