MVC => Model - View - Controller
MVP => Model - View - Presenter
MVVM => Model - View - ViewModel
참조:
1. https://spiralmoon.tistory.com/entry/%EB%94%94%EC%9E%90%EC%9D%B8-%ED%8C%A8%ED%84%B4-%EB%B3%B5%ED%95%A9%EC%B2%B4-%ED%8C%A8%ED%84%B4-Composite-pattern
2. https://ko.wikipedia.org/wiki/%EC%BB%B4%ED%8F%AC%EC%A7%80%ED%8A%B8_%ED%8C%A8%ED%84%B4
3. https://haeng-on.tistory.com/109
4 .https://mygumi.tistory.com/304?category=721096
5. https://thefif19wlsvy.tistory.com/48