주특기 Spring을 시작
시작전에 조금 찾아보긴 했었는데 그때도 쉽지 않겠구나.. 싶었다.
그런데 막상 들어가니까 너무 어려웠다.
강의 해주시는 분은 후딱 지나가시는데 나는 아직도 헤메고 있고 ㅠ_ㅠ
결국 강의 내용 따라하기 + 코드 쳐보기 + 예제 찾아보기 + 코드 쳐보기 + 챗gpt 리뷰받기
이런식으로 조금씩 이해하며 따라가기 시작했다.
여기서 키워드 정리를 좀 해보자면
- MVC 란?
: Model, View, Controller 의 약자. 하나의 애플리케이션, 프로젝트를 구성할 때 그 구성요소를 세가지의 역할로 구분한 패턴이다.
- 모델 ( Model )
- 뷰 ( View )
규칙
1. 모델이 가지고 있는 정보를 따로 저장해서는 안된다.
2. 모델이나 컨트롤러와 같이 다른 구성요소들을 몰라야 된다.
3. 변경이 일어나면 변경통지에 대한 처리방법을 구현해야만 한다.
- 컨트롤러 ( Controller )
: 데이터와 사용자인터페이스 요소들을 잇는 다리역할을 함 -> 사용자가 데이터를 클릭하고, 수정하는 것에 대한 이벤트를 처리하는 부분.
규칙
1. 모델이나 뷰에 대해서 알고 있어야 한다.
2. 모델이나 뷰의 변경을 모니터링 해야 한다.
저번주 목표 달성 여부
회색+밑줄 : 달성
검정 글씨 : 미달성
파란 글씨 : 반정도 달성
1. 지각하지 않기 (이번주 늦잠 1회)
2. 스터디 준비 잘 해보기
-> 아직 스터디 시작 안함
3. 주 3회 정도 TIL 쓰기
4. 시간이 남는다면 알고리즘 2문제 씩 풀어보기 (주 3문제는 필수로 해보기)
-> 이 번주 스케줄로 매주 한 문제씩 풀었음
다음주 목표
1. 페어 분과 잘 소통하기
2. 스터디 준비 잘 하기
3. 주 3회 TIL 쓰기 (강의 내용으로)
'항해99' 카테고리의 다른 글
[항해99] WIL 24.03.09 (0) | 2024.03.09 |
---|---|
[항해99] WIL 24.03.03 (0) | 2024.03.03 |
[항해99] Spring 입문주차 1주차 과제 (0) | 2024.02.22 |
[항해99] WIL 24.02.17 (1) | 2024.02.17 |
[항해99] 프로그래머스 알고리즘 연습하기 (2) (0) | 2024.02.17 |