반응형
TIL (Today I Learned) 날짜
2024년 05월 04일 토요일
오늘 읽은 범위
추천사 ~ 1장. 깨끗한 코드
책에서 기억하고 싶은 내용
추천사
- 진정으로 책임 있는 개발자라면 제품 생명주기까지 고려해야 한다
- 설계가 코드 속에 존재
- 장인 정신을 익히는 두 단계
- 장인에게 필요한 원칙, 패턴, 기법, 경험이라는 지식 습득
- 열심히 일하고 연습해 지식글 몸과 마음으로 체득
- 책의 구성
- 깨끗한 코드를 작성하는 원칙, 패턴, 실기 설명
- 코드를 깨끗하게 고치는, 문제가 있는 코드를 문제가 더 적도록 바꾸는 연습에 대한 여러 사례 연구들
- 사례 연구를 만들면서 수집한 냄새와 휴리스틱
1장. 깨끗한 코드
- 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업이 프로그래밍이고, 명시한 결과가 코드이다.
- 중복을 피하라, 한 기능만 수행해라, 제대로 표현하라, 작게 추상화하라
- 체크아웃할 때보다 좀 더 깨끗한 코드를 체크인한다면 코드는 절대 나빠지지 않는다.
읽은 소감 + 떠오르는 생각
매번 코드를 작성할 때마다 더 좋게 작성할 수 있을거 같은데...라는 생각을 하곤 했다.
이 책이 내 고민에 대해 조언해준다면 좋을 것 같다.
코드 설명이 자바 코드라니. 오랜만에 봐서 걱정은 되지만 재미있을 것 같다.
더 나은 개발자가 되기 위해 노력해야겠다.
궁금한 내용 + 이해되지 않는 내용
아직은 없었다. 앞으로 내용이 기대된다!!
반응형
'💪 Study > 📚 노마드코더 북클럽' 카테고리의 다른 글
노개북 클린코드 #04 (0) | 2024.05.08 |
---|---|
노개북 클린코드 #03 (0) | 2024.05.06 |
노개북 클린코드 #01 (0) | 2024.05.04 |
IT 5분 잡학사전 Day14 (0) | 2024.03.29 |
IT 5분 잡학사전 Day 13 (0) | 2024.03.27 |