상태와 책임을 묶을 때는 OOP, 데이터를 예측 가능하게 변환할 때는 FP의 장점이 뚜렷합니다.
상태, 메서드, 캡슐화를 묶어 도메인 개념을 표현합니다.
순수 함수, 불변성, 고차 함수로 데이터 흐름을 단순화합니다.
계좌, 장바구니, 사용자 권한
목록 필터링, 정렬, 합계 계산
원본을 보존하고 새 상태 생성