FACTS(사실, 객관) : 이번 일주일 동안 있었던 일, 내가 한 일
- 2번째 미니 프로젝트의 끝
- 서로서로 코드 리뷰, 그리고 Why에 대한 질의응답 및 더 나은 코드가 있는지 확인.
- 클린코드, 이펙티브 자바 읽을려고 바로 주문함 ㅋ
FEELINGS(느낌, 주관) : 나의 감정적인 반응, 느낌
- 프로젝트를 진행하면서 어떻게 하면 더욱 색깔있는 코드를 작성할 수 있을까?에 대한 고민을 많이 했다.
- 또한 해당 언어가 가지는 장점을 어떻게 극대로 활용할 수 있을까?에 대한 고민과 어떻게 로직을 구성하는게 좋을까? 라는 고민들이 겹쳐저서 내 머릿속을 돌아다녔다.
FINDINGS(배운 것) : 그 상황으로부터 내가 배운 것, 얻은 것
- 서비스 레이어에선 비즈니스 로직이 존재하면 x
- 에외는 상위에서 처리하도록 설계해야한다. (https://jipang9-greedy-pot.tistory.com/98)
- 객체지향스러움이 묻어난 코드 (https://jipang9-greedy-pot.tistory.com/97)
- 스트림(Stream) (https://jipang9-greedy-pot.tistory.com/102)
- 프로세스와 스레드 (https://jipang9-greedy-pot.tistory.com/104)
FUTURE(미래) : 배운 것을 미래에는 어떻게 적용할 지
1. 스트림을 더욱 잘 활용해야겠다.
2. 예외처리 시 상위까지 던질 수 있도록
3. 내가 작성한 코드에는 이유가 있도록
'WIL(Week I Learned)' 카테고리의 다른 글
6주차 -WIL 2022.12.12 ~ 12.18 (1) | 2022.12.19 |
---|---|
5주차 WIL 2022.12.05 ~ 12.11 (0) | 2022.12.14 |
내배캠-4주차 WIL (2022.11.21~2022.11.27) (0) | 2022.11.28 |
내배캠-3주차 WIL (2022.11.14~11.20) (0) | 2022.11.21 |
내배캠 2주차 - WIL (0) | 2022.11.14 |