小编也是小白,面试经常被问到这个问题,这里解释一下:
1.可扩展性,你的代码可以随时的增加项目,修改项目,删除一部分功能,不影响代码的完整性。
2.可维护性,你的代码修改一个模块就是修改一个模块,各位互不干涉内政。
3.符合面向对象的原则,充分体现多态性。
4.符合设计原则,对1.2.3.的整体概括,
5.高内聚低耦合,每个模块好像没有什么关系,但是放在一起容错率极高。
6.设计模式:23
本文阐述了高质量代码设计的六个关键原则:可扩展性、可维护性、遵循面向对象原则、符合设计原则、实现高内聚低耦合以及合理运用设计模式。
小编也是小白,面试经常被问到这个问题,这里解释一下:
1.可扩展性,你的代码可以随时的增加项目,修改项目,删除一部分功能,不影响代码的完整性。
2.可维护性,你的代码修改一个模块就是修改一个模块,各位互不干涉内政。
3.符合面向对象的原则,充分体现多态性。
4.符合设计原则,对1.2.3.的整体概括,
5.高内聚低耦合,每个模块好像没有什么关系,但是放在一起容错率极高。
6.设计模式:23
75万+

被折叠的 条评论
为什么被折叠?