Community

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

← Go back
TIL-2022-02-19
#clean_code
2년 전
511


TIL (Today I Learned)

2022.01.22

오늘 읽은 범위

1장. 깨끗한 코드

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

  • 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업, 바로 이것이 프로그래밍이다. 이렇게

    명시한 결과가 바로 코드다. (p.2)

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

  • 깨끗한 코드는 한가지에 집중한다. 각 함수와 클래스와 모듈은 주변 상황에 현혹되거나 요염되지 않은 채 한길만 걷는다.(p.10)

  • "연습해, 연습!"(p.20)

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

"좋은 코드"라는 것에 대해서 생각해볼 수 있는 기회가 되었다. 프로그래머를 작가에 비유하여 코드를 읽고 사용할 독자와 소통할 책임이 있고 그 사람들로 하여금 평가받는 대상이라는 것이라고 표현한 것이 참신하게 와닿았다.

지금 당장에 이 책을 읽고서 영감을 받고 공부를 하는 것으로 좋은 코드가 술술 나오거나 판별력이 생길 것이라고 기대하지 않는다. 다만 당장에는 이 책을 지속적으로 읽어나가면서 내 생각의 범위를 더 넓힐 수 있다면 그것으로 족하다고 생각한다.