개발자 99% 커뮤니티에서 수다 떨어요!
오늘 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)