📅 2024년 01월 22일 ~ 2024년 01월 26일
48day : Spring
49day : Spring
50day : Spring
51day : Spring
52day : Spring
한주의 시작을 저번주에 배웠던걸 복습하며 시작했다.
새롭게 board 프로젝트를 생성하고 최대한 저번주의 했던 basic 프로젝트를 안보고 스스로 만든는데 중점을 두었다.생성자 대신
@Builder
를 이용하고,순환참조
,더티채킹
,JPA Query Method
,n+1 문제
,Scheduled
,pagination
, `Test Code
작성까지아직까진 할만하다고 생각한다. 특히 순환참조 문제로 확실하게 DTO를 쓰는 이유를 깨달았다. 반대로 Test Code는 익숙하지 않아 문제라고 생각한다. 모두 Test Code를 짜는걸 권고하지만,
나는 그런적이 없다.. 이번 기회에 Test Code를 잘 짜보고 싶다. 다만, 개발속도는 엄청 느려질 것 같다. ㅠㅠ
솔직히 코드짜는건 그렇게 어렵지 않다.
그저 따라하면 끝일뿐이니깐, 문제는 왜 이런방식으로 짜야하며, 더욱 효율적으로 짜기위해 내가 지금 어떤걸 하는지 이해해야 한다는 것이다.
그 부분에서 강사님께서 면접을 언급하시면서 질문을 자주해신다.
놓치고 있는 부분이라던가, 당연하지만 작동방법을 정확히 모르고 있는 경우등를 잘 찍어서 알려주셨다.
이번주도 코딩테스트 문제는 거의 풀지 못했다.
그도 그런게 Spring이라는게 말만 봄이지... 전혀 봄이 아니다. 기능도 많고 너무나 섬세하다.
공부해야할 것이 너무 많고 나는 많이 부족하다.
재미는 있지만 투자해야 하는 시간이 많다.
약간의 감기기운으로 몸상태가 아찔한 일주일이었다.
그래서, 이번주에는 남아서 공부하기 보단 수많은 퇴근길 인파를 헤치고 집에 들어가서 따뜻하고 편안 공간에서 11시까지 했다.
몸상태가 다시 정상적으로 돌아와서 남아서 공부할 예정이다.
힘내자
월요일 화요일 수요일 목요일 금요일 토요일 일요일 Spring Spring Spring Spring Spring 개인 일정 일주일 교육내용 복습 orderService 과제 정리 팀 회의 정보처리기사 실기 준비 코딩테스트 문제 풀이 DB SQL 복습 velog 정리 EveryDay
- 매일 배운 내용 keyword 정리해두기
- 이동시간 활용하기