✅ 한 것
공부 및 독서
[✅] TIL 작성
[A][❌] 도서관 가기
[A][✅] 백준 문제 1개(1966번) 풀고 블로그에 정리 => 링크
[A][✅] Dispatcher Sevlet 직접 구현해보기(책 읽으면서 진행 중) => 링크
=> [✅] 자바 웹 프로그래밍 Next Step 2장 읽고 내용 정리
[A][✅] 자바의신 공부 및 내용 정리(756p ~ 774p)
[A][✅] 성공과 실패를 결정하는 1%의 네트워크 챕터 독서 및 내용 정리(368p ~ 382p)
[A][✅] 사이드프로젝트 TIL 작성 => 링크
[B][✅] 자바 constant pool과 string pool에 대해 찾고 블로그 글 작성 => 링크
[C][✅] 1일 1커밋 & 푸쉬
운동
[A][✅] 헬스장 가기
[A][✅] 헬스장에 가서 하체운동
[A][✅] 헬스장에서 천 고개 계단 500m
[B][✅] 찬물 샤워하기
[C][❌] 만보 걷기
기타
[A][✅] 아침 긍정 확언
[A][✅] 아침 5분 일기 작성
[A][✅] 저녁 5분 일기 작성
[B][✅] 명상 10분
[B][✅] 발성연습
❓ 오늘의 질문, 배운 것
1. 테스트 코드 작성
테스트 코드 작성을 연습할 때 알고리즘이나 유틸리티 성격의 코드를 구현할 때 연습해보자.
특히 알고리즘을 작성할 때 단순히 print하는 코드만이 아니라 리팩터링을 거치고 테스트 코드를 작성해보자.
2. 정규표현식
- 정규 표현식(regular expression)은 문자열 주작을 지원하는 도구이다.
- 정규 표현식은 조건절과 문자열 조작 API를 활용해 처리하던 것을 더 쉽게 해결하도록 도와준다.
- 조급하게 마음 먹지 말고 더 중요한 부분에 대한 학습을 완료한 후 문자열 조작이 많아지는 시점에 정규표현식을 학습
정규 표현식 학습 사이트
RegExr: Learn, Build, & Test RegEx
RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp).
regexr.com
📣 피드백
- 도서관에서 공부하지 않고 집에서 공부
=> 도서관을 왔다 갔다 하는 시간이 너무 많이 소요(15 ~ 20분)
=> 밖에 날씨가 너무 추워서 도서관을 갔다오면 피로도가 크게 상승
=> 집에서 공부를 계속 해보다가 너무 집중도가 떨어지고 딴짓을 하면 다시 도서관을 가서 공부 예정 - 독서를 해야하는데 독서할 시간이 없다.
=> 낭비하는 시간이 없는지 확인하고 시간을 조금이라도 확보해서 추가하자.
⏱오늘 공부 시간 인증
- 타이머 앱을 사용해서 시간을 측정해서 해당부분 캡처 인증