
[클린 코드 Clean Code] 1장 - 4장 정리
책/클린코드 Clean Code
2023. 12. 28. 03:26
1 장 - 깨끗한 코드 출시에 바빠 코드를 마구 짜고 기능을 추가할수록 코드는 엉망이 되어가고, 결국엔 감당이 불가능한 수준에 이른다. 결국엔 대가를 치른다.(최악의 상황일 경우 서비스 종료 등) 나쁜 코드가 쌓일수록 팀 생산성은 0이된다. 기억해라. 생각날 때 바로 나쁜 코드를 리팩토링하자. 나중에는 오지 않는다. 빨리 가는 유일한 방법은, 언제나 코드를 깨끗하게 유지하는 습관이다. 깨끗한 코드란? 보기에 즐거운 코드, 세세한 사항(오류 등)까지 꼼꼼하게 처리하는 코드 단순하고 직접적이다.깨끗한 코드는 결코 설계자의 의도를 숨기지 않는다. 명쾌한 추상화와 단순한 제어문으로 가득하다. 다른 사람이 고치기 쉽다. 테스트 하기 좋은 코드, 테스트케이스가 없으면 깨끗하지 않다. 중복 줄이기, 한 메소드가 한 ..