设计模式
此部分内容基于开源协议GNU General Public License v3.0,来源于https://github.com/ochococo/Design-Patterns-In-Swift与其中文版翻译https://github.com/ochococo/Design-Patterns-In-Swift/blob/master/README-CN.md。
设计模式(Swift 5 实现)
(Design-Patterns-CN.playground.zip).
? 源项目由 @nsmeme (Oktawian Chojnacki) 维护。
?? 中文版由 @binglogo 整理翻译。
目录
行为型模式
在软件工程中, 行为型模式为设计模式的一种类型,用来识别对象之间的常用交流模式并加以实现。如此,可在进行这些交流活动时增强弹性。
来源: 维基百科
创建型模式
创建型模式是处理对象创建的设计模式,试图根据实际情况使用合适的方式创建对象。基本的对象创建方式可能会导致设计上的问题,或增加设计的复杂度。创建型模式通过以某种方式控制对象的创建来解决问题。
来源: 维基百科
结构型模式
在软件工程中结构型模式是设计模式,借由一以贯之的方式来了解元件间的关系,以简化设计。
来源: 维基百科