전체 보기
🍀

7일차_리팩토링과 마무리하기

작성일자
2023/10/25
태그
DIARY_DEVELOP
프로젝트
PreCourse
책 종류
1 more property

리팩토링 요소

TDA 적용
값을 반환해서 이후 뭔가 검사하거나 하는 친구들은 애초에 검사한 값을 반환하게 바꿔줬다.
메서드, 클래스명 변경
이 부분이 사실 가장 힘들었다,,,,,,,, 역시 이름짓기는…어렵다
Round 개념을 뒤늦게 도입해서 클래스 이름들을 좀 많이 바꿨다.
매직넘버를 상수로 대체
매직넘버는 지양해야 하기에 상수로 대체해줬다.
정적팩터리메서드 추가
생성자 중 하는 일이 명확한 친구들이 좀 있어서 그 친구들은 정적팩터리메서드를 사용해 메서드명 자체에서 하는 일을 나타내게 해줬다.

Today in 프리코스

TIL 작성하기
몰입
코드 리팩토링하기
제출 해보기
회고 작성해 블로그 포스팅하기
til 정리해 블로그 포스팅하기
소감 작성하기
오늘의 각오
이번 주차 마지막 날이다. 최선을 다하자.
설계에 시간을 너무 많이 쏟았다가 구현하기 급급해 테스트 코드 작성을 못 한 게 너무 아쉽다….
다음 주차엔 너무 완벽히 설계하기보단 적당히 설계하고서 구현을 들어가 테스트 코드까지 작성해야 겠다.
tdd는 3주차에,, 개인적으로 매주 문제를 풀며 성장해 나가는 게 이번 주차 푸는 것만으로도 느껴져서 기대된다.
Search
1일차_둘러보기, 환경설정하기
2023/10/19
DIARY_DEVELOP
1일차_둘러보기, 환경설정하기
2023/10/19
DIARY_DEVELOP