Clean Code (1) 썸네일형 리스트형 Clean Code, 1장 깨끗한 코드 1장 깨끗한 코드 목차 코드가 존재하리라 나쁜 코드 클린 코드란? 보이스카우트 규칙 결론 코드가 존재하리라 누군가 는 코드의 종말이 코앞에 닥쳤다고 하지만 코드가 사라질 가망은 없다. 코드는 요구사항을 상세히 표현하는 수단이므로 코드의 도움 없이 요구사항을 상세하게 표현하기 어렵다. 코드의 도움 없이는 추상화가 어렵다. 궁극적으로 코드는 요구사항을 표현하는 언어이고 요구사항에서 정형 구조를 뽑아내는 도구를 만들 수도 있다. 나쁜 코드 프로그래머라면 누구나 당연히 나쁜 코드로 고생한 경험이 있다. 그렇다면 어째서 나쁜 코드를 짰을까? 우리 모두는 자신이 짠 쓰레기 코드를 쳐다보며 나중에 손보겠다고, 대충 짠 프로그램이 돌아간다는 사실에 안도감을 느끼며 그래도 안 돌아가는 프로그램보다 돌아가는 쓰레기가 좋다.. 이전 1 다음