Refactoring1 [Refactoring] 1장 예시를 자바로 구현해보며 느낀 점 토비님께서 리팩터링 읽기 모임을 진행하신다는 얘기를 들었습니다.사놓고 끝까지 읽지 못했던 리팩터링을 완독할 좋은 기회라고 생각하여 참여하게 되었습니다.바쁘신 분들은 아래 3줄 요약만 읽고 가셔도 좋습니다.코드를 확인하고 싶으신 분들은 GitHub를 참고해주세요.3줄 요약Refactoring 1장에서 보여주는 예시를 자바로 재현했다.언어적 차이와 설계 패턴의 차이로 인해 어려움을 느꼈다.그 덕분에 단계를 분리하는 것이 왜 중요한지 더 깊이 고민할 수 있었다.마틴 파울러의 Refactoring 1장에서는 소규모 예시 코드를 통해 “테스트 코드 작성, 함수 쪼개기, 계산 단계와 포맷팅 단계 분리, 다형성 활용” 같은 리팩터링 기법을 순차적으로 적용하는 모습을 시연합니다.저는 이 예시 코드를 자바로 재현해보면서.. 2025. 1. 23. 이전 1 다음