코테/배경지식

Clean Code 1장 복기

65살까지 코딩 2022. 10. 4. 21:53
728x90
반응형

Point

1. 코드를 작성할때에는 항상 주위의 코드와 더불어 코드를 작성하기 마련이다. 이때 주위의 코드를 읽는 시간이 길어질 수록 개발기간이 늘어나고, 안 좋은 코드를 작성할 가능성이 높아진다.

2. 코드를 읽는데 굉장히 시간이 많이 걸리고 1을 바꾸기위해 10을 바꿔야하기 때문에 유지, 보수, 새 기능 추가에 비용이 너무 높아진다.

3. 좋은 코드의 책임은 모두 프로그래머에게 있다. 촉박한 시간, 업무량 등을 핑계로 나쁜코드를 작성하게 되는데 이는 오히려 시간을 늦추게 된다. 주의깊게 좋은 코드를 작성하는 것이 시간을 줄이는 좋은 방법이다.

4.우아한( 보기 즐거운 ) 코드를 작성하자.

5.깨끗한 코드는 잘 쓴 문장 처럼 읽혀야 한다.

6.다른사람이 보기도 쉽고 고치기도 쉬운 코드를 작성하자.

7.작을 수록 좋다.

8.주의 깊게 코드를 짜도록 하자.

9.중복을 피하라, 한기능만 수행하라, 제대로 표현하라, 작게 추상화하라.

10.짐작하는대로 수행하는 코드를 작성하자.

11.보이스카우트 원칙 항상 이전보다 나은 코드를 작성하자.

깨끗한 함수 깨끗한 클래스 깨끗한 변수를 작성하자, 즉 Clean Code를 작성하자

728x90
반응형