728x90
"노개북" 노마드 개발자 북클럽 8일차!!
#코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #실용주의프로그래머 #3주스케쥴
2 주차
토 | Assignment #08
- 📚 5장. 구부러지거나 부러지거나
- ✔️ TIL
오늘 TIL 3줄 요약
- 결합도 줄이기
- 변환프로그래밍
- 상속세
TIL (Today I Learned) 날짜
2022.03.28
오늘 읽은 범위
9장. 구부러지거나 부러지거나
책에서 기억하고 싶은 내용을 써보세요.
- 높은 결합도는 변경의 적이다. (p.182)
- 데메테르 법칙. 데메테르라는 프로젝트를 수행하는 도중 개발자들에게 보다 깨끗하고 결합도가 낮은 함수를 작성하는 방법을 알려주기 위해 만들었다. (p.187)
- 메서드 호출을 엮지 말라(p.188)
- 전역데이터를 피하라(p.190)
- 싱글턴도 전역데이터다(p.191)
- 외부리소스도 전역데이터다.(p.191)
- 직접적으로 아는 것만 다루는 부끄럼쟁이 코드를 계속 유지하라(p.192)
- 게시 구독 모델은 추가적인 결함 없이 비동기 이벤트 처리를 구현하기에 아주 좋은 기술이다.(p.201)
- 자신이 하고 있는 걸 하나의 과정으로 서술할 수 없다면, 자기가 뭘 하고 있는지 모르는것이다.(p.207)
- 프로그래밍은 코드에 관한 것이지만, 프로그램은 데이터에 관한 것이다 (p.210)
- 다형성은 인터페이스로 표현하는것이 좋다.(p.230)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
- 다형성은 상속보다는 인터페이스를 사용하자! 전역데이터를 피하자!!
오늘 읽은 다른사람의 TIL
- @hcs88cp 님의 TIL (https://nomadcoders.co/community/thread/4029)
'개발자 필독도서 리뷰' 카테고리의 다른 글
[노개북] "실용주의프로그래머" 챌린지 10일차 (0) | 2022.03.30 |
---|---|
[노개북] "실용주의프로그래머" 챌린지 9일차 (0) | 2022.03.28 |
[노개북] "실용주의프로그래머" 챌린지 7일차 (0) | 2022.03.25 |
[노개북] "실용주의프로그래머" 챌린지 6일차 (0) | 2022.03.24 |
[노개북] "실용주의프로그래머" 챌린지 5일차 (0) | 2022.03.23 |