함수형코딩 95-105

빵동·2023년 3월 22일

함수형코딩 (완독)

목록 보기
7/29

요약

  • 설계는 엉켜있는 코드를 푸는 것이다.
  • 크고 복잡한것이 더 잘만들어졌다고 느낄 수 있지만 오히려 잘 분리하는 방법을 찾는게 더 어렵다.

비즈니스 로직이 녹아 있는 함수와 파라미터의 이름보다 일반적인 이름을 사용한다.

그리고 비즈니스 로직은 그 일반적인 함수들을 감싸서 만든다

일반적인 이름으로 만든 함수는 재사용 가능한 유틸리티 함수이다.

이 코드가

이렇게 바뀜

의존성이 강한 부분을 해결하고 원시자료구조의 변경은 유틸리티 함수로 변경한다.

0개의 댓글