💪 Study/📚 노마드코더 북클럽

노개북 클린코드 #02

김_수댕 2024. 5. 5. 02:02
반응형

TIL (Today I Learned) 날짜

2024년 05월 04일 토요일

 

오늘 읽은 범위

추천사 ~ 1장. 깨끗한 코드

 

책에서 기억하고 싶은 내용

추천사

  • 진정으로 책임 있는 개발자라면 제품 생명주기까지 고려해야 한다
  • 설계가 코드 속에 존재
  • 장인 정신을 익히는 두 단계
    1. 장인에게 필요한 원칙, 패턴, 기법, 경험이라는 지식 습득
    2. 열심히 일하고 연습해 지식글 몸과 마음으로 체득
  • 책의 구성
    1.  깨끗한 코드를 작성하는 원칙, 패턴, 실기 설명
    2.  코드를 깨끗하게 고치는, 문제가 있는 코드를 문제가 더 적도록 바꾸는 연습에 대한 여러 사례 연구들
    3.  사례 연구를 만들면서 수집한 냄새와 휴리스틱

1장. 깨끗한 코드

  • 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업이 프로그래밍이고, 명시한 결과가 코드이다.
  • 중복을 피하라, 한 기능만 수행해라, 제대로 표현하라, 작게 추상화하라
  • 체크아웃할 때보다 좀 더 깨끗한 코드를 체크인한다면 코드는 절대 나빠지지 않는다.

 

읽은 소감 + 떠오르는 생각

매번 코드를 작성할 때마다 더 좋게 작성할 수 있을거 같은데...라는 생각을 하곤 했다.

이 책이 내 고민에 대해 조언해준다면 좋을 것 같다.

코드 설명이 자바 코드라니. 오랜만에 봐서 걱정은 되지만 재미있을 것 같다.

더 나은 개발자가 되기 위해 노력해야겠다.

 

궁금한 내용 + 이해되지 않는 내용

아직은 없었다. 앞으로 내용이 기대된다!!

반응형