소프트웨어 디자인 패턴에 대해서 공부를 하다보면 가장 많이 보고 듣게되는 디자인 패턴이 MVC 패턴이다.Model, View, Controller로 나누어서 코딩을 한다는 정도만 알고 있었고 이 방법이 많이 사용된다는 것만 알고 있을 뿐 깊게 고민해보지 않았기 때문에이