728x90 반응형 나쁜코드1 클린코드 - 1장 깨끗한 코드(Clean Code) 1장 깨끗한 코드(Clean Code) 1장은 어떤 코드가 깨끗한 코드인지 왜 깨끗한 코드를 작성해야 하는지 원인과 해결방법을 설명하고 있다. 나쁜 코드란? 읽기 어려운 코드 단순히 로직이 복잡해서 읽기 어려운 코드를 말하는 것이 아닌, 어떤 의도로 코드를 작성했는지 이해하기 어려운 코드를 말한다. 수정하기 어려운 코드 코드 한 줄만 수정하면 되는 간단한 로직이라고 생각했는데, 참조하고 있는 곳이 수십개여서 수정하는데 한참 걸리는 경우를 떠올려보자. 나쁜 코드를 왜? 빠듯한 개발 일정, 잘못된 기획, 설계 미스 등 우선 빨리 개발을 하고 나중에 리팩토링하자라는 생각을 해본적이 있을 것이다. 나중은 결코 오지 않는다. (르블랑의 법칙) 르블랑의 법칙으로 나중은 결코 오지 않으며 리팩토링 하기로한 코드들이 .. 2023. 8. 28. 이전 1 다음 728x90 반응형