Files
kui-vault/content/02.Volume/Coding/Functional Domain Modeling.md
2026-04-09 11:34:46 +09:00

670 B

id, created, tags
id created tags
Functional Domain Modeling 20260407 2026-04-07 15:40

함수형 프로그래밍(FP)과 도메인 주도 설계(DDD)를 상호 보완한 소프트웨어 공학 개념

유닉스 철학 (The Unix Philosophy) 유닉스의 철학과 필터

유닉스 철학에 따라서 코드를 최대한 잘게 쪼개고 단순화한다. 이것을 코드의 필터(Filter)화 라고 하자.

필요한 기능을 구현하기 위해 최소의 기능만 구현된 필터들을 만들어낼 때 결국 함수의 형태로 만들게 된다. 함수형 프로그래밍(Functional Programming)은 이 필터를 구현하기 위한 방법론이다.