객체지향의 사실과 오해 - 3장
…
…
코드에서 나는 악취 3.1 기이한 이름 코드는 단순하고 명료하게 작성해야 한다. 함수, 모듈, 변수, 클래스 등은 그 이름만 보고도 각각의 역할을 알 수 있도록 이름 지어야 한다. 이름 짓기는 프로그래밍에서 가장 어렵기로 손꼽히는 일 중 하나다.…
…
weekly-i-learned
리팩터링 원칙 2.…
weekly-i-learned
리팩터링: 첫 번째 예시 1.6 계산 단계와 포맷팅 단계 분리하기 앞서 작성한 코드를 두 단계로 나눌 것이다. 에 필요한 데이터를 처리하기 앞서 처리한 결과를 텍스트나 HTML…