코드의 악취(Bad Smells in Code) 코드의 악취는 마틴 파울러의 책 'Refactoring'에 쓰여진 비유로 리팩토링이 필요한 부분을 지칭합니다. 마틴 파울러는 책에서 코드의 악취를 22가지 소개하고 있습니다. 영문 한글 설명 Duplicated Code 중복된 코드 코드가 여기저기 겹쳐 있다. Long Method 너무 긴 메소드 메소드가 너무 길다. Large .. 프로그램 아키텍쳐/Refactoring 2010.12.09
리팩토링(Refactoring) 개념 리팩토링은 소프트웨어 개발 시 프로그램 코드를 보다 쉽게 이해할 수 있고, 적은 비용으로 수정할 수 있도록 겉으로 보이는 동작에는 변화 없이 프로그램 코드를 변경하는 것을 말합니다. 프로그램 코드를 작성하다 보면 잦은 구조 변경이나 추가적인 요구 사항을 작성하다 스파게티코.. 프로그램 아키텍쳐/Refactoring 2009.08.27