🙂2022.09.25

일일 회고 45회차

할일 및 한일

경험 및 배움

오늘은 일정이 있어 공부를 많이 하진 못하였다. 디자인 패턴을 80%정도 마무리하고, 내일 다 끝낼 예정이다.

여러 가지 패턴을 섞어서 쓰는데 이어서, 이번에는 모델-뷰-컨트롤러(MVC)에 대한 기본적인 개념, 쓰임새 들을 배웠다,

우선 모델의 역할은 일반적으로 화면에 표시할 때 필요한 상태와 데이터를 표현하고, 필요하면 모델에서 가져온다. 그리고 컨트롤러에서는 사용자로부터 입력을 받고 입력받은 내용이 모델에게 어떤 의미가 있는지, 모델에게 상태를 변경하고 요청하는 등의 작업을 한다. 마지막으로 뷰에는 모든 데이터, 로직이 들어있고 뷰와 컨트롤러에서 모델의 상태를 제어할 때 필요한 인터페이스를 제공해준다.

이렇게 말을 하면 잘 이해를 못하여서, 정의는 우선 파악하고, 내일 예시를 보며 다시 한번 자세히 공부해볼 예정이다.

MVC만을 갖고도 따로 세미나를 할 정도니, 정말 중요하고 필요한 것이라고 느꼈다.

개선 및 목표

  • 필요한 것을 잘 깨닫고, 내가 앞으로 필요한 것들에 대해 중점적으로 해보자.

Last updated