수시로 사람들이 Refactoring의 서두 장에 사용한 코드 사본을 달라고 하는데, 그들은 직접 따라서 할 수 있기 때문이다. 나는 이러한 코드를 제공하지 않는 이유가 있는데, 구체적으로는 게으름 때문이다. 다행히도 Emily Bache는 더욱 헌신적이며, 그녀는 코드와 이를 리팩토링하는 것이 타당한지 확인하기에 충분한 테스트를 포함한 Theatrical Players Refactoring Kata라는 github 리포지토리를 설정했습니다.
하지만 이 리포지토리는 C, Java, Rust, Python 등을 포함한 수십 개의 언어로 유사한 샘플 코드를 포함한다는 점에서 더 나아갑니다.
최근에 그녀는 이 장을 읽는 동안 왜 이 코드를 사용하도록 권유하는지에 대해 설명하는 비디오를 YouTube 채널에 게시했습니다. 그녀의 채널에는 좋은 코드 기술에 대한 많은 비디오가 포함되어 있으며, 독자들이 그녀의 작업을 지원할 수 있는 Patreon을 갖추고 있습니다.
martinfowler.com
Code samples for the opening chapter of Refactoring
Create attached notes ...
