rectangle

软件架构设计的五大核心原则

定义:一个软件模块应该只有一个引起它变化的原因。也就是说,一个类应该只负责一项职责,而不应该承担过多的职责。如果一个类承担了过多的职责,那么当其中一个职责发生变化时,可能会影响到其他职责,从而导致类的复杂性增加,难以维护和扩展。

软件 架构设计 软件架构设计 rectangle worke 2025-03-29 16:02  7

面向对象 (OO) 设计原则

面向对象 (Object-Oriented, OO) 设计原则是一组指导方针,旨在帮助开发者编写可维护、可扩展、可复用、灵活且易于理解的软件。 遵循这些原则可以显著提高软件的质量和长期价值。

设计 面向对象 oo srp rectangle 2025-03-17 17:34  6