깨끗한 코드
[내용 정리] 코드는 요구사항을 상세히 표현하는 수단(요구사항을 표현하는 언어)이다. 나의 쓰레기 코드를 쳐다보며, "아 일단 급한 대로 불 끄고, 나중에 고치자"라고 말하지만, 나중은 절대 안 온다. - 시간을 들여 깨끗한 코드를 만드는 노력을 하자 (비용절감, 고급 개발자가 되는 과정) - PM이 말도 안 되는 서비스를 코드로 짜라고 할 때, 좋은 코드를 사수하는 것이 프로그래머의 책임이다. - 기한은 맞추는 유일한 방법, 빨리 처리하는 유일한 방법은 항상 코드를 깨끗하게 유지하는 것. 깨끗한 코드를 위한 '코드 감각'을 키우자. - 1. 논리 간단 2. 의존성 줄이기 3. 한 가지만 제대로 하는 코드 / 보기에 즐거운 코드 / 나쁜 코드는 나쁜 코드를 유혹한다 - 단순하고 직접적 : 명쾌한 추상화,..
CleanCode
2020. 12. 8. 01:43