주말 동안 베이스라인 코드를 뜯어보고 어떤 구조로 가져갈지 고민했다. 베이스라인 코드가 재사용성이 떨어지고, 캡슐화와 확장이 어렵다고 판단해서 리팩토링하기로 했다. 스켈레톤 코드를 다시 작성하고 베이스라인 코드를 참고해서 채우기로 하고 작업에 들어갔다.스켈레톤 코드를
Reader 부분 개발을 시작했다. 다른 팀원들 코드 리뷰를 보고, 이슈도 적극적으로 써봤다. 처음 리뷰를 프로젝트에 적용해봤고, 이슈도 처음 사용해봤다. 이런 기능을 왜 사용할지 다시 돌이켜보면 소통이 핵심인 것 같다. 어떻게 내 의견을 제시하고, 상대방의 개선점을
어제에 이어서 Reader.run으로 학습과 추론을 묶었다. 베이스라인 코드를 뜯어보면서 많은 부분 적용했다. 하면 할 수록 베이스라인 코드가 참 스파게티 코드라고 느껴졌다. 행위 중심으로 짜여있다보니 리팩토링하기 빡셌다. 또 책임을 나누면서 캡슐화를 하기 까다로웠다.
오늘은 팀 미팅 데이였다. 진주에서 올라온 팀원이 수요일부터 토요일까지 자취방에서 자고 갔다. 직장 동료가 아닌 진정한 친구를 만난 것 같다. 정말 치열했다. 팀 프로젝트를 진행하면서 오프라인 만남이 절실했다. 아무래도 각자 할 일에 몰입하다보면 연락이 어렵다. 내가