함수형코딩 172~185
패턴 1 : 직접 구현
마케팅 캠페인 관련 함수가 장바구니가 배열이라는 것을 알아야 할까요?
저수준의 코드는 추출해야한다. 한 함수에서 서로 다른 추상화 단계를 사용하면 코드가 명확해지지 않는다.
서로 다른 함수가 같은 박스를 가르킨다는 건 같은 계층에 있어도 된다는 것
카테고리 비즈니스 규칙
일반적인 비즈니스 규칙
카테고리 기본 동작
요소에 대한 기본 동작
카피-온-라이트 동작
언어 기본 기능
두 단계를 건너 뛸수도 있다.