<쏙쏙 들어오는 함수형 코딩>
p.201~230
추상화 벽. 세부 구현을 감춘 함수로 이루어져 있다. 알 필요가 없는 부분은 내부에 감춰놓는다.
데이터 구조가 바뀌더라도 추상화 벽 위에 있는 함수는 신경쓸 필요가 없다. 데이터 구조가 아닌 '아이템을 추가한다' 라는 것이 중요하기 때문.
작은 인터페이스. 추상화 벽 위의 계층에 코드를 추가하는 것이 좋다.
편리한 계층. 개발을 하기에 당장 편리하다면 너무 설계에 연연할 필요는 없다.
자주 바뀌는 코드는 계층의 위쪽에, 아래쪽에 있는 함수 테스트하기, 계층이 낮을수록 재사용하기 좋다.
<3색볼펜 읽기 공부법>
p. ~58
빨간색 줄 - 가장 중요한 곳, 객관적으로 가장 핵심인 곳
파란색 줄 - 일반적으로 중요한 곳, 객관적으로 중요한 곳
초록색 줄 - 개인적으로 재밌는 곳, 남들이 밑줄 긋지 않았을 것 같은 곳
펜을 드는것은 준비를 하는 것, 펜촉을 따라가며 읽기
집중이 잘 된다. 나중에 다시 보기에도 좋다.
'개발 서적 > 일일 독서' 카테고리의 다른 글
[일일 독서] 2023-03-23 (목) (0) | 2023.03.24 |
---|---|
[일일 독서] 2023-03-21 (화) (0) | 2023.03.22 |
[일일 독서] 2023-03-19 (일) (0) | 2023.03.20 |
[일일 독서] 2023-03-18 (토) (0) | 2023.03.19 |
[일일 독서] 2023-03-17 (금) (0) | 2023.03.18 |