[Clean Code] 1장 깨끗한 코드편 본문

프로그래밍/클린코드

[Clean Code] 1장 깨끗한 코드편

디유비 2020. 6. 1. 23:20

깨끗한 코드란 무엇인가?

 

가끔 협업하다 보면 굉장히 스마트하고 아는 거 많고 모든 신기술을 섭렵하고 프로그래밍도 아주 잘하는 사람들을 만나게 된다.

그런 사람들을 볼 때면 `나도 굉장히 스마트 한 사람이야`라고 뽐내고 싶을 때가 있다.

주의해야 한다.

혼자 코딩할 때도 물론 주의해야 한다.

나 혼자 쓰는 건데 뭐 어때 나만 알아보면 되지 하면서 비트 연산 넣고 하는 순간 과거의 나를 탓하게 된다. (물론 꼭 필요할 때도 있지만.)

이 책에서 저명한 프로그래머들은 아래와 같이 말했다. + 내 의견

1. 깨끗한 코드란 가독성이 좋은 코드다. (별표 백만 개)
그 외
- 중복이 없어야 한다.
- 의존성을 줄여야 한다.
- 성능을 최적으로 유지해야 한다.
- 모든 테스트 케이스를 통과한다.
등등이 있는데 이건 2장부터 주르륵 나올 예정이다.

결론은 프로그래밍 언어는 언어다. 작성자도, 작성자가 아닌 사람도 읽기 쉽고 고치기 쉽게 만들어야 한다.




'프로그래밍 > 클린코드' 카테고리의 다른 글

[Clean Code] 6장 객체와 자료 구조  (0) 2020.06.04
[Clean Code] 5장 형식 맞추기  (0) 2020.06.02
[Clean Code] 4장 주석  (0) 2020.06.02
[Clean Code] 3장 함수  (0) 2020.06.02
[Clean Code] 2장 의미 있는 이름  (0) 2020.06.02
Comments