front controller1 10. Front Controller(2) 0. 개요 - 이전 포스팅에서 전체적인 Front Controller의 흐름에 대해서 알아보았다. - 그러나 하나의 디자인 패턴이라 정의하기에는 구조적으로 불편한 부분이 많다. - 이 부분을 어떻게 개선하는지, 최종적으로 Front Controller가 어떻게 작동하는지 알아보자. * 본 포스팅은 Front Controller 시리즈의 내용입니다. 이전 포스팅을 읽는 것을 권장합니다. 1. ModelView 대신 view 이름(String)을 반환 - 이전 포스팅에서 각 Controller는 ModelView 객체를 생성하고 반환했다. 그러나 이는 SRP에 위배된다. - Controller가 비즈니스 로직의 수행과 ModelView의 생성까지 책임지고 있기 때문이다. - 그러므로 ModelView를 더 .. 2022. 3. 7. 이전 1 다음