프로그래밍

[테크 리뷰] 10분 테코톡 : 도기의 MVC 패턴 본문

테크 리뷰

[테크 리뷰] 10분 테코톡 : 도기의 MVC 패턴

시케 2023. 6. 5. 13:35
728x90
반응형

https://youtu.be/Yzx-z6kCD2A


10분 테코톡 : 도기의 MVC 패턴


블로그에서 최근 많이 다루었던 MVC 패턴에 관한 영상이 있어 소개해보려고 한다

해당 영상에서는 "MVC 패턴이 정확히 무엇인가?"에 대해 다루고 있다

다음의 질문에 답할 수 있는지 확인해보자

  1. 본인이 생각하는 MVC 패턴은?
  2. MVC 패턴의 본질이 무엇이라고 생각?
  3. 미션을 진행하며 MVC 패턴을 지키기 위해 어떠한 노력을 하였는가?
  4. 계층 아키텍쳐와 MVC 패턴이 다르다고 생각? 다르다면 무엇이 어떨게 다른가요?


다들 말하는 MVC 패턴은 모두 다르다
추상적이며 개념적이다
그럼 본질은 무엇일까?

MVC 패턴은 디자인 패턴이다

그리고 디자인 패턴은
반복적으로 일어나는 문제에 대한 솔루션이다

여기서 반복적인 문제는 다음과 같다

  1. 백엔드와 프론트엔드의 협업이 어렵다
  2. 코드 길이가 길어진다
  3. 유지보수가 어렵다

다만 솔루션(해법)이 명확하게 이렇다 저렇다 정해진것은 없다
다만 왜 해당 디자인 패턴이 나왔으며 의미하는 바가 무엇인지 스스로 고찰하고 적용해야 한다는 것이다

느낀점

MVC 패턴, 디자인 패턴에 대해 다시 한번 생각해보게 되었고 결론은 역시 유지보수라고 생각하게 되었다
MVC 패턴은 정보처리기사 시험에도 나올 정도로 다들 한번씩은 들어보지만 정확히 무엇인가?에 대한 질문에 답하지 못한다는것이 신선한 충격이었다

728x90
반응형
Comments