항해 99
WIL-9
초록용사
2024. 4. 7. 22:51
Fact : 이번주 있었던 일, 내가 한 일
- 월 : WebSocket 게임 구현 코드 분석
- 화 : 게임 관련 로직(라운드, 베팅) 구현 시작
- 수 : 라운드 시작, 종료, 베팅 관련 로직 구현, Call by Reference 학습
- 목 : 코드 리팩토링 작업, JPA 더티 체킹 학습
- 금 : 코드 리팩토링 작업, 스택과 힙 메모리 학습
- 토 : 게임 관련 로직 단위 테스트 및 통합 테스트
Feeling : 나의 감정적인 반응, 느낌
- 게임 관련 로직을 처음 만들다보니 구현에 어려움을 많이 느낌
- 작성한 코드가 통합 테스트를 할 때 제대로 동작할 지 불안했음
Finding : 그 상황으로부터 내가 배운 것, 얻은 것
- 코드 작성 후 리팩토링 작업을 통해 코드에 대한 이해도를 높이고 향후 유지보수에 좋도록 바꾸는 방법을 익힘
- WebSocket을 사용한 코드에 대해 좀 더 이해할 수 있게 됨
Future : 배운 것을 미래에 어떻게 적용할 것인가
- 클래스의 분리하여 향후 추가 구현 시 필요한 부분만 코드 수정이 가능하도록 하는 코드 작성 방법을 활용할 것임