DAY 3
🔖 오늘 읽은 범위 : 1장, 깨끗한 코드(p.9 ~ 20)
<aside>
😃 책에서 기억하고 싶은 내용을 써보세요.
</aside>
- 깨끗한 코드는 잘 쓴 문장처럼 읽힌다 - 그래디부치 (p.10)
- 깨끗한 코드는 언제나 누군가 주의 깊게 짰다는 느낌을 준다. - 마이클 페더스 (p.12)
- 중복을 피하라. 한 기능만 수행하라. 제대로 표현하라. 작게 추상화하라. - 론 제프리스 (p. 14)
- 처음 왔을 때보다 더 나은 세상을 만들고 떠나려 노력하라 - 로버트 스테펜슨 스미스 바덴-파웰이 스카우트에 남긴 말 (p. 19)
<aside>
🤔 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
</aside>
항상 잊어버리지만 코드는 항상 깨끗하게 유지해야한다. 지난 시간에서도 확인했듯이 나중은 없기 때문이다. 전문가답게 깨끗한 코드를 유지할 수 있도록 지속적으로 개선하자!
<aside>
🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
</aside>
경쟁 상태
(race condition)
- 두 개 이상의 프로세스가 공통 리소스를 병행적으로 읽거나 쓰는 동작을 할 때, 공용 데이터에 대한 접근이 어떤 순서로 이루어졌는지에 따라 그 실행 결과가 같지 않고 달라지는 상황
교착 상태
의 종류 중 하나
- 관련 용어 정리
- 추상화하는 방법?
- PPP(Principles, Patterns, and Practices)에서 제안하는 객체 지향 설계의 다섯 가지 원칙
기록하신 TIL을 공유해주세요 - TIL 출석표
클린코드_스케쥴러_TIL 출석표 (노개북1기)
소감 3줄 요약
- 깨끗한 코드는 잘 쓴 문장처럼 읽힌다 .
- 중복을 피하라. 한 기능만 수행하라. 제대로 표현하라. 작게 추상화하라.
- 처음 왔을 때보다 더 나은 세상을 만들고 떠나려 노력하라