Logo
Section 1 / 2

为什么设计很重要

了解设计模式的重要性,理解它们如何为不断增长的代码库带来结构,并掌握本课程将教你如何设计出保持灵活性、简洁性并可扩展的系统。

导入

为什么设计很重要

了解设计模式的重要性,理解它们如何为不断增长的代码库带来结构,并掌握本课程将教你如何设计出保持灵活性、简洁性并可扩展的系统。

基础设计模式

工厂

集中并标准化对象的创建方式

构建者

逐步组装复杂对象

装饰器

在不修改核心逻辑的情况下添加行为

适配器

在统一接口后隐藏不一致的 API

代理

动态拦截并控制访问

策略

根据上下文干净地切换算法或行为

SOLID 原则