# Design Patterns

{% tabs %}
{% tab title="📗 參考" %}

* [ ] [深入了解「依賴反向原則」](https://www.appcoda.com.tw/%E4%BE%9D%E8%B3%B4%E5%8F%8D%E5%90%91%E5%8E%9F%E5%89%87/)(DIP: Dependency Inversion Principle)
* [ ] MakeUseOf ⟩ [MVC, MVP, MVVM: Which One to Choose?](https://www.makeuseof.com/mvc-mvp-mvvm-which-choose/)
  {% endtab %}

{% tab title="🔴 主題" %}

* [mvvm](https://lochiwei.gitbook.io/ios/appendix/design-patterns/mvvm "mention")
* [dip](https://lochiwei.gitbook.io/ios/appendix/design-patterns/dip "mention") - Dependency Inversion Principle
  {% endtab %}
  {% endtabs %}
