[CleanCode] Chapter01 깨끗한 코드
📖 책 내용 정리 🔶 1장 깨끗한 코드 1️⃣ 코드가 존재하리라 코드는 요구사항을 표현하는 언어이다. 요구사항에 더 가까운 언어를 만들 수도 있고, 요구 사항에서 정형구조를 뽑아내는 도구를 만들 수도 있다. 또한, 정밀한 표현이 필요한 순간도 있다. 2️⃣ 나쁜코드 바쁘다는 핑계로 코드를 막 짠 후 '나중에 수정해야지'라고 생각하지만 나중은 오지 않는다. 기능을 추가할 수록 코드는 더 엉망이 된다. 3️⃣ 나쁜코드로 치르는 대가 프로젝트 초반에는 빠른 개발 속도를 자랑하지만 차츰 속도가 느려지며 코드를 고칠 때 마다 다른 곳에서 문제가 생긴다. 간단한 변경이 없다. 팀의 생산성이 떨어진다. ◾ 원대한 재설계의 꿈 재설계를 위해 타이거 팀이 구성되고 나머지는 현재 시스템을 유지보수하면서 새 기능을 개발 →..