Ann's log

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

Clean Code

[Clean Code] 1장 깨끗한 코드

-Ann- 2023. 11. 25. 23:04

 

Clean Code 클린 코드 : 애자일 소프트웨어 장인 정신

 

 

  • 코드 = 요구사항을 상세히 표현하는 수단
  • 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업 = 프로그래밍

 

  • 나쁜 코드의 위험을 이해하지 못하는 관리자의 말을 그대로 따르는 행동은 전문가 답지 못하다. 좋은 코드를 사수하는 일은 바로 우리 프로그래머들의 책임이다.
  • 빨리 가는 유일한 방법은, 언제나 코드를 최대한 깨끗하게 유지하는 습관이다.

 

  • 깨끗한 코드는 한 가지를 잘 한다 (한 가지에 집중한다). 나쁜 코드는 너무 많은 일을 하려 애쓰다가 의도가 뒤섞이고 목적이 흐려진다.

 

  • 새 코드를 짜면서 우리는 끊임없이 기존 코드를 읽는다. 따라서 읽기 쉬운 코드가 매우 중요하다. 기존 코드를 읽기가 어려우면 새 코드를 짜기도 어렵다.

 

  • 잘 짠 코드가 전부는 아니다. 시간이 지나도 언제나 깨끗하게 유지해야 한다. 적극적으로 코드의 퇴보를 막아야 한다.

 


 

클린 코드의 필요성!

Comments