초창기에 제록스 연구소에서 나온 토막글 원문
: 응용앱을 이런 방식으로 나눠서 개발하면 모델이 재사용돼서 편리할듯? 정도의 제안

웹개발
: 웹개발에선 아주 유용. 고객에 따라 미칠정도로 디자인 변경이 많다. 컨트롤러와 모델정도는 재사용될 여지가 있어서 분리하고 시작해도 됨

모든 개발에 적합한가?
: ㄴㄴ
결합도 높이는게 코드량도 줄어들고 성능에 좋을 가능성도 높고 가독성에도 훨씬 좋음

그래서 언제 쓰는데?
: mvc비롯한 대부분 패턴은 특정 요소를 ‘재사용’ 할거냐 말거냐를 기준으로 잡아야 함
패턴 적용하면 당연히 성능과 가독성은 떨어짐
밸런스를 잘 잡아서 떨어지는 성능 가독성보다 취할게 많으면 선택하면 된다