Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
9장. 구부러지거나 부러지거나
#pragmatic
2년 전
458

오늘 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