Skip to Content
함수형 프로그래밍 with 자바
book

함수형 프로그래밍 with 자바

by 벤 바이디히, 허귀영
March 2024
Beginner to intermediate
528 pages
10h 48m
Korean
Hanbit Media, Inc.
Content preview from 함수형 프로그래밍 with 자바
512
PART 02
함수형 접근 방식
시할 만한 수준입니다. 켄트 벡의 말을 항상 기억하세요
‘먼저 작동하게 만들라. 그다음 올바르
게 수정하고, 마지막으로 빠르게 만들어라.’
잠재적인 오버헤드에 대한 두려움 때문에 함수형 기
능들과
API
를 포기하지 마세요. 코드에 어떠한 부정적인 영향을 미칠지 확실하지 않다면 먼
저 측정하고 리팩터링하세요.
15.315.3
명령형 세계의 함수형 아키텍처 명령형 세계의 함수형 아키텍처
특정 아키텍처를 선택하는 것은 쉽지 않은 일이며 전체 프로젝트에 깊은 영향을 미칩니다.
중간에 아키텍처를 변경하는 것은 막대한 노력이 필요한 중대한 결정이기 때문입니다. 아키
텍처 수준에서 함수형 접근 방식을 적용하려면 기존의 명령형 및 객체 지향 코드베이스에 맞
추어야 하며 현재 상태를 과도하게 변경하지 않는 방식으로 통합해야 합니다.
놀랍게도 함수형 아키텍처에서는 함수가 가장 기본적이고 필수적인 단위로 비즈니스 로직의
고립된 조각들을 나타냅니다. 이러한 조각들은 필요에 따라 조합되어 워크플로를 구성하는
블록이 됩니다. 각 워크플로는 기능, 사용 사례, 비즈니스 요구 사항 등과 같은 더 큰 논리적
단위를 나타냅니다.
객체 지향 세계에서 함수형 프로그래밍을 활용하는 전형적인 아키텍처 접근 방식은 비즈니
스 로직을 외부 세계와의 효과적인 통신 방법과 명확한 경계로 분리하는 것입니다.
함수형 코
functional
core
,
명령어 셸
imperative
shell
(
FC
/
IS
) 아키텍처 접근 방식은 규모에 유연하며 원하는 만 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

실무로 통하는 클린 코드

실무로 통하는 클린 코드

막시밀리아노 콘티에리

Publisher Resources

ISBN: 9791169212175