클린코드 TIL : 1장. 깨끗한 코드

Devil😈·2024년 1월 27일
1

CleanCode

목록 보기
1/10
post-thumbnail

깨끗한 코드란 무엇인가?

비야네 스트롭스트룹 (Bjarne Stroustrup) : 단순명료함

  • 깨끗한 코드는 한 가지를 제대로 한다.

그래디 부치(Grady Booch) : 가독성

  • 깨끗한 코드는 단순하고 직접적이다. 깨끗한 코드는 잘 쓴 문장처럼 읽힌다. 깨끗한 코드는 결코 설계자의 의도를 숨기지 않는다. 오히려 명쾌한 추상화와 단순한 제어문으로 가득하다.

데이브 토마스(Dave Thomas) : 가독성

  • 깨끗한 코드는 작성자가 아닌 사람도 읽기 쉽고 고치기 쉽다.
  • 언어에 따라 필요한 모든 정보를 코드만으로 명확히 표현할 수 없기에 코드는 문학적으로 표현해야 마땅하다.

한 마디로 읽기 쉽고 유지보수가 가능한 코드가 깨끗한 코드이다.
코드는 기계와 소통할 수 있을 정도로 명확하고 세부적으로 작성하되, 반대로 사람과도 코드로 대화가 가능하도록 알아보기 쉬워야 한다.

profile
얼굴셋 손여섯

0개의 댓글