# design_patterns **Repository Path**: millionmile/design_patterns ## Basic Information - **Project Name**: design_patterns - **Description**: 设计模式示例 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1. 单一职责:一个类只需要做好一件事情。 2. 开放封闭:一个类,应该是可扩展的,而不可修改的。 3. 依赖倒置:一个类,不应该强依赖另外一个类。每个类对于另外一个类都是可替换的。 4. 配置化:尽可能地使用配置,而不是硬编码。 5. 面向接口编程:只需要关心接口,不需要关心实现。