디자인 패턴은 프로그램이나 라이브러리를 개발할 때 기초적인 원리가 된다.
디자인 패턴은 왜 배워야 하는가?
프로그램 만들 때 기초적인 뼈대가 된다.
개발자가 배워야 하는 기본중의 기본
https://velog.io/@doyaguri/Unity-Mvp-%ED%8C%A8%ED%84%B4%EC%9D%B4-%EC%9E%AC%EB%B0%8C%EB%8A%94-%EC%9D%B4%EC%9C%A0
나는 유니티에는 MVP 패턴을 사용하였고
Spring에는 MVC 패턴을 사용하였다.
유니티 안에는 싱글톤도 많이 사용하긴 하였다.
생성패턴의 중요도는 싱글톤, 팩토리 패턴
구조패턴은 프록시 패턴
행동패턴은 이터레이터, 옵저버, 전략패턴을 위주로 공부하자.
Passport 라이브러리를 쓰면 간단하게 로그인 할 수 있다.
이러한 라이브러리는 전략 패턴구현한 라이브러리중 하나가 Passport이다.
Spring Web Mvc = MVC
Vue Js = MVVM