Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 804 Bytes

clean_code.md

File metadata and controls

19 lines (12 loc) · 804 Bytes

<클린코드> by. 로버트 C. 마틴

1. 깨끗한 코드

나쁜 코드

  • 나쁜 코드는 회사를 망하게 할 수 있다. 나중에 고치자... 나중에 고치자... 나중은 결코 오지 않는다.

나쁜 코드로 치루는 대가

  • 코드를 '해독'해야하는 상황에 이른다.
  • 시간이 지나면서 쓰레기 더미는 점점 높아지고 깊어지고, 커진다.
  • 청소할 방법이 없어진다. 불가항력이다.
  • 관리자들은 생산성이 떨어진다고 판단, 새로운 인력을 투입한다. 하지만, 새로운 인력은 잘할 수가 없다. 기존 코드를 모른다. 근데 관리자들은 생산성을 원한다. 그래서 또, 그 위에 뭔가를 쌓는다..

깨끗한 코드라는 예술?

  • 열쇠는 '코드 감각'이다.