합성과 명령형 method는 실패·상태·제어 흐름 복잡도로 선택한다

모든 로직을 한 줄 Function chain에 넣으면 여러 효과와 rollback, 분기 이름을 숨길 수 있습니다.

구현 형태단계가 순수한 단일 값 변환인가

Function composition

여러 side effect

명령형 use case

복잡한 분기·rollback

이름 있는 method

재사용 없는 짧은 계산

읽기 쉬운 inline

핵심: 작은 순수 변환은 합성하고 업무 명령은 이름 있는 method와 명시적 단계로 둡니다.