• Home
  • About
    • lahuman photo

      lahuman

      열심히 사는 아저씨

    • Learn More
    • Facebook
    • LinkedIn
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

함수형 코딩을 읽고

17 Aug 2022

Reading time ~1 minute

함수형 코딩을 읽고 느끼는 점 몇가지 정리

책 정보

액션과 계산 그리고 데이터

액션

  • 호출 횟수와 시점에 의존하는 것으로 오븐이나 배달차 같은 자원과 요리 재료를 사용하는 행위 입니다.
  • 예) 반죽 펴기, 피자 배달, 재료 주문

### 계산

  • 어떤 것을 결정하거나 계획하는 행위 입니다. 계산은 실행해도 다른 곳에 영향을 주지 않습니다. 계산은 아무 때나 사용해도 엉망진창 될 걱정이 없습니다.
  • 예) 조리법에 나온 것을 두 배로 만들기, 쇼핑 목록 결정

데이터

  • 결제, 재고 피자 조리법 등이 데이터 입니다. 데이터는 유연하기 때문에 저장하거나 네트워크로 전송하는 등 다양하게 사용합니다.
  • 예) 고객 주문, 영수증, 조리법

개인 생각

책 내용이 함수형 프로그램을 현실 세계의 일을 이용해서 설명해줍니다. 업무에서 액션, 계산, 데이터를 구분하여 각 특징에 따라서 활용하는 방안을 제시합니다.

책을 읽고 리팩토링을 할때, 함수형 사고를 활용하면 더 좋은 방향으로 진행이 가능할꺼 같네요.



도서후기 Share Tweet +1