탱구탱구 개발자 일기

1. 문제 (과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제)

서버 구축에 대한 부분이 끝났다. 아쉬웠던 것은 테스트 코드를 작성해나갈 수록 계속 깨지는 부분이 있어서
코드수정이 조금 빈번하게 발생하면서 시간이 오래결렸다.

2. 시도

테스트 코드가 깨지는 이유에 대해 비즈니스 로직을 다시 분석하여 원인을 찾아나갔다.

3. 해결

전반적으로 리팩토링을 진행하면서 이슈가 있는 부분들을 수정해나가니 테스트 코드가 깨지지 않고 통합테스트까지 잘 마무리할 수 있었다.

4. 알게된 것

로직 작성 시 단위테스트 부터 쉽게 넘어가서는 안된다는 부분을 다시 한번 상기했다.

Keep : 현재 만족하고 계속 유지할 부분

이번 주를 마무리 하며 나에게 만족했던 부분은 무엇인가요?

실무를 하고 와서 밤 늦게까지 공부하는 나의 모습이 매우 힘들기도 했지만 만족스러웠다.

Problem : 개선이 필요하다고 생각하는 문제점

서비스 레이어에 도메인 로직이 전파되어 있는 부분들이 있다고 말씀해 주셔서 그 부분에 대해 리팩토링을 진행할 생각이다.

Try : 문제점을 해결하기 위해 시도해야 할 것

그렇게 짠 이유부터 파악한 뒤 개선해나가려고 한다.

'항해 플러스' 카테고리의 다른 글

[6주차] WIL 회고  (0) 2024.11.02
[3주차] WIL 회고  (0) 2024.10.12
[2주차] WIL 회고  (0) 2024.10.05
[1주차] WIL 회고  (2) 2024.09.28
항해 플러스 1주차 - 시작하는 마음  (0) 2024.09.21

이 글을 공유합시다

facebook twitter kakaoTalk kakaostory naver band
loading