반응형 냄새와 휴리스틱1 클린 코드(Clean Code) 깨끗한 코드를 작성하는 방법은 배우기 어렵다. 단순히 원칙과 패턴을 안다고 깨끗한 코드가 나오지 않는다. 고생을 해야한다. 연습하고 실패하고 다시 일어서야 한다. 결정을 내리느라 고민하는 모습, 잘못된 결정으로 대가를 치르는 모습도 봐야한다. 보이스카우트 규칙: "처음 왔을 때보다 더 깨끗하게 해놓고 떠나라.” 단순한 설계 규칙 4가지(중요도 순서) 1. 모든 테스트를 실행한다. - 리팩토링 쉽게 가능 2. 중복을 없앤다. 3. 프로그래머의 의도를 표현한다. - 좋은 이름선택, 함수,클래스 크리 줄이기, 표준명칭 사용, 단위 테스트 작성 4. 클래스와 메소드의 수를 최소로 줄인다. 냄새와 휴리스틱 1. 주석 C1 부적절한 정보 - 코드,설계의 기술적인 설명이외의 변경이력 등은 주석으로 적절하지 못함. C.. 2023. 8. 26. 이전 1 다음 반응형