우리 모두는 자신이 짠 쓰레기 코드를 쳐다보며 나중에 손보겠다고 생각한 경험이 있다. … 나중은 결코 오지 않는다.
기한을 맞추는 유일한 방법은, 그러니까 빨리 가는 유일한 방법은, 언제나 코드를 최대한 깨끗하게 유지하는 습관이다.
나쁜 코드는 나쁜 코드를 ‘유혹’한다!
Grady Booch “깨끗한 코드는 잘 쓴 문장처럼 읽힌다.”
“캠프장은 처음 왔을 때보다 더 깨끗하게 해놓고 떠나라.”
한꺼번에 많은 시간과 노력을 투자해 코드를 정리할 필요가 없다.
변수 이름 하나 개선하고, 조금 긴 함수 하나를 분할하고, 약간의 중복을 제거하고, 복잡한 if 문 하나를 정리하면 충분하다.
'독서찰기(讀書札記) > Clean Code' 카테고리의 다른 글
4장 주석 (0) | 2022.02.07 |
---|---|
3장 함수 (0) | 2022.02.07 |
2장 의미 있는 이름 (0) | 2022.02.07 |