Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
TIL 1장. 깨끗한 코드
#clean_code
2년 전
572


TIL (Today I Learned)

2022.02.19

오늘 읽은 범위

1장. 깨끗한 코드

책에서 기억하고 싶은 내용을 써보세요.

  • 좋은 코드를 사수하는 일은 바로 우리 프로그래머들의 책임이다.


    비유를 하나 들겠다. 자신이 의사라 가정하자. 어느 환자가 수술 전에 손을 씻 지 말라고 요구한다. 시간이 너무 걸리니까. 확실히 환자는 상사다. 하지만 의 사는 단호하게 거부한다. 왜? 질병과 감염의 위험은 환자보다 의사가 더 잘 아니까. 환자 말을 그대로 따르는 행동은 (범죄일 뿐만 아니라) 전문가답지 못하니까.


    프로그래머도 마찬가지다. 나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다.(p.7)

  • 코드를 읽는 시간 대 코드를 짜는 시간 비율이 10 대 1을 훌쩍 넘는다. 새 코드를 짜면서 우리는 끊임없이 기존 코드를 읽는다.

    비율이 이렇게 높으므로 읽기 쉬운 코드가 매우 중요하다. 비록 읽기 쉬운 코 드를 짜기가 쉽지는 않더라도 말이다. 하지만 기존 코드를 읽어야 새 코드를 짜 므로 읽기 쉽게 만들면 사실은 짜기도 쉬워진다.(p.18)

  • 캠프장은 처음 왔을 때보다 더 깨끗하게 해놓고 떠나라.(p.19)

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 간만에 코드의 품질의 중요함을 이야기 하는 책을 읽었다. 본문에 언급된 것처럼 '캠프장은 처음 왔을 때보다 더 깨끗하게 해놓고 떠나도록 하자.