Home Page

마틴 파울러의 리팩토링

아마존 제휴 링크
아마존 원시 링크

마틴 파울러의 리팩토링: 기존 코드 디자인 개선 은 파이썬 코드베이스에 일반적으로 유용한 것보다 객체 지향 프로그래밍에 더 중점을 두고 있지만, 코드에 대한 실용적인 접근 방식 때문에 여전히 가치가 있습니다. 거창한 상위 수준 아키텍처를 비교하는 대신, 복잡한 예제의 잡초 속에서 시작하여 패턴을 설명하고 코드를 계속 실행하면서 조직을 단계적으로 개선하는 점진적인 방법을 찾는 것이 습관입니다.

:ref:`null-object`는 이 파이썬 패턴 사이트가 지금까지 참조하는 유일한 것이지만, 이 책은 여전히 ​​많은 독자들이 기존 코드베이스를 이해하고 자신의 코드조차도 유지 관리하고 이해하기 쉽게 만드는 습관을 개발하는 데 도움이 된 견고한 고전으로 추천될 수 있습니다.