Writing
샌디 메츠의 Get a Whiff of This
코드 스멜을 명확히 식별하고 정밀하게 리팩토링하는 방법.
대부분의 코드는 완벽하지 않으며, 새로운 요구사항은 기존 코드를 변경합니다. 따라서 우리의 일 중 상당 부분은 불완전한 코드를 다루는 것입니다. 하지만 다행스러운 점은 거대한 혼란도 결국 수많은 작은 문제들의 집합이라는 사실입니다. 자주 발생하는 작은 문제들에는 이미 ‘코드 스멜(Code Smells)‘이라는 이름이 붙어 있습니다. 이 강연에서는 난해한 코드 더미에서 ‘스멜’을 찾아내고 정밀한 리팩토링을 적용하는 방법을 보여줍니다. 복잡한 문제를 명확한 조각으로 분해하여, 모든 것을 한 번에 이해하지 않고도 코드를 개선할 수 있음을 증명합니다.