요즘 한 일
1. ATDD 리뷰 정리
https://blogshine.tistory.com/485
https://blogshine.tistory.com/489
이번 3주차 과제는 Spring Security 를 비슷하게 구현한 뼈대 코드가 제공되는데, 전반적은 SpringSecurity를 이해하는데 많은 도움이 되는 것 같다.
직접 인터셉터를 추상화 하는 과정을 통해서 배우는 부분도 정말 많은것 같다.
다만 TDD의 한 step을 너무 크게 잡아서 그런지, 정상적인 ATDD 사이클이 적용되지 못한것 같다.
어느순간부터 흐름없이, 구현에만 치중한점을 반성해야겠다.
2. Test를 위한 생성자, 메서드 피하기
https://blogshine.tistory.com/486
테스트를 작성하다보면, id값을 할당하기 위해서 억지로 생성자 또는 메서드를 만드는 경우가 있다.
이를 피하는 방법에 대하여 공부하고, 알아낸 방법들을 정리하였다.
다만 개인적으로 id할당정도는 생성자 하나 추가해준다고 해서 크게 문제될것이 없다 생각한다.
오히려 id할당하자고, stub, reflection 까지 사용하는게 좀 일을 키우는격이 아닐까? 싶다...
3. DSM 활용한 패키지 의존성 확인
이번 과제에서 양방향 순환 의존을 DIP로 끊어 낸 후, 순방향으로 변경해야 했는데,
문제는 패키지 간 의존성을 매번 모든 파일을 확인하면서 보기에는 너무 힘들다는 점 이였다.
따라서 Intellij의 도움을 받을 수 있을까? 하여 찾아본 결과 Ultimate기준 DSM을 지원해준다 하였다.
따라서 다음과 같이 간단하게나마 정리해 두었다.
https://blogshine.tistory.com/490
👍 Good
ATDD에 대한 책을 재미있게 읽있다.
책이 크게 3부로 나뉘어 있는데, 일단 1부만 읽고 멈춘 상태이다. ㅎㅎ
영한님의 Spring 심화편과, 기선님의 리팩토링 강의가 먼저 듣고 싶었다 ㅎㅎ....
요즘 공부 시간이 조금 부족하게 되어... 일부를 포기하고 강의 들을 시간을 만들어야 했다 ㅠ,ㅠ
아! 내일부터는 매주 화요일 마다 코드스쿼드 팀원들과 함께 면접 스터디를 진행하기로 하였다.
스터디 기간을 10주로 잡았는데, 매주 1가지 주제를 공부하고, 공유하기로 하였다.
10번의 스터디 과정을 완주할 수 있도록 나또한 팀원에 힘이 되어야 겠다!
👎 Bad
간만에 네트워크를 다시 공부하고 있는데.... 기억이 안난다... 아......
빨리 강의를 들으면서 간단하게 나마 복습해야 겠다...
'NEXT STEP > 회고록' 카테고리의 다른 글
[TIL] 일일 회고 2022/08/12 (0) | 2022.08.12 |
---|---|
[TIL] 일일 회고 2022/08/06 (0) | 2022.08.06 |
[TIL] 일일 회고 2022/07/25 (0) | 2022.07.25 |
[TIL] 일일 회고 2022/07/20 (0) | 2022.07.20 |
[TIL] 일일 회고 2022/07/15 (0) | 2022.07.15 |
댓글