# Python+django_Study **Repository Path**: tommytdm/python-study-pycharm ## Basic Information - **Project Name**: Python+django_Study - **Description**: Python,JS,Django的学习笔记 - **Primary Language**: Python - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-07-22 - **Last Updated**: 2024-07-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 设计原则 # 开-闭原则(目标,总的指导思想) Open Closed Principle 对扩展开放,对修改关闭。 增加新功能,不能改变原有代码。 # 类的单一职责(一个类的定义) 一个类有且只有一个改变它的原因 # 依赖倒置(依赖抽象) 客户端代码(调用类)尽量依赖(使用)抽象的组件 抽象的是稳定的。实现是多变的。 # 组合复用原则(复用的最佳实践) 如果仅仅为了代码复用优先选择复用,而非继承复用。组合的耦合性相对继承低。