logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

함수형 설계, 객체 지향과 만나다

함수형 설계, 객체 지향과 만나다

(다르면서 통하는 두 패러다임의 공명)

로버트 C. 마틴 (지은이), 장연호 (옮긴이)
인사이트
33,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
29,700원 -10% 0원
1,650원
28,050원 >
29,700원 -10% 0원
1,650원
28,050원 >
29,700원 -10% 0원
1,650원
28,050원 >
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

함수형 설계, 객체 지향과 만나다
eBook 미리보기

책 정보

· 제목 : 함수형 설계, 객체 지향과 만나다 (다르면서 통하는 두 패러다임의 공명)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 객체지향 프로그래밍/UML
· ISBN : 9788966265374
· 쪽수 : 367쪽
· 출판일 : 2026-05-14

책 소개

객체 지향 설계와 함수형 설계가 근본 원리를 공유하며 서로 연동해 쓸 수 있음을 보여주는 책이다. 저자는 객체 지향 언어인 자바와 함수형 언어인 클로저로 기존 객체 지향 원리들을 활용하면서도 함수형 설계의 장점을 접목할 수 있는 기법들을 단계적이고 체계적으로 안내한다.

목차

옮긴이의 글
헌정의 글
추천의 글
머리말
감사의 말
지은이 소개

1부 함수형 기초

1장 불변성
함수형 프로그래밍이란 무엇인가?
할당의 문제
그렇다면 왜 함수형이라고 부르는가?
상태 변화가 없다고?
불변성이 시사하는 것

2장 지속적 데이터
속임수에 대해
복사하기
구조적 공유

3장 재귀와 반복
반복
재귀

4장 지연 계산
지연 누적
좋다. 그런데 왜?
일단 마무리

5장 상태 유지
값을 바꾸어야만 할 때
소프트웨어 트랜잭셔널 메모리
삶은 힘들다, 소프트웨어는 더 힘들다

2부 비교 분석

6장 소인수
자바 버전
클로저 버전
결론

7장 볼링 게임
자바 버전
클로저 버전
자바스크립트 버전
결론

8장 험담하는 버스 운전사
자바 버전
클로저 버전
자바스크립트 버전
결론

9장 객체 지향 프로그래밍
급여 문제 함수형 풀이
네임스페이스와 소스 파일
결론

10장 타입
균형 잡힌 타입 사용

3부 함수형 디자인

11장 데이터 흐름

12장 SOLID 원칙
단일 책임 원칙
개방-폐쇄 원칙
리스코프 대체 원칙
인터페이스 분리 원칙
의존성 역전 원칙

4부 실용적 함수형 프로그래밍

13장 테스트
하지만 REPL은 어떨까?
목은 어떨까?
프로퍼티 기반 테스트
진단 기술
함수형

14장 GUI
퀼로 만드는 로고 거북이 그래픽

15장 동시성
빗나간 멀티코어 예상

5부 디자인 패턴

16장 디자인 패턴 리뷰
함수형 프로그래밍의 패턴
추상 서버
어댑터
커맨드
컴포지트
데코레이터
방문자
추상 팩터리
결론
덧붙이는 말: 객체 지향 독약?

6부 사례 연구

17장 워토(WA-Tor)
가려운 곳 긁기
샤워하는 동안 문제를 풀다
이제 걷잡을 수 없이 번식할 시간
상어는 어찌 되었나?
결론

후기
찾아보기

저자소개

로버트 C. 마틴 (지은이)    정보 더보기
1970년부터 프로그래머로 활동해 왔다. 엉클 밥 컨설팅을 창립했고 아들 마이카 마틴과 함께 클린 코더스를 공동으로 창업했다. 다양한 저널에 수많은 기사를 게재했으며 여러 콘퍼런스에서 정기적으로 강연을 하고 있다. 《Designing Object-Oriented C++ Applications Using the Booch Method》, 《Pattern Languages of Program Design 3》, 《More C++ Gems》, 《Extreme Programming in Practice》, 《Agile Software Development: Principles, Patterns, and Practices》, 《The Clean Coder》, 《UML 실전에서는 이것만 쓴다》, 《클린 코드》, 《클린 아키텍처》, 《클린 애자일》, 《소프트웨어 장인 정신 이야기》 등 많은 책을 저술했다.
펼치기
장연호 (옮긴이)    정보 더보기
1990년대 후반부터 웹 개발자로 일해 왔다. 베이식과 파스칼로 프로그래밍에 입문했고, 다양한 언어로 자작 게임을 개발하고 있다. 신화와 역사, 판타지와 SF를 좋아하고, 록과 헤비메탈 음악을 즐기며, 8비트와 펜티엄 이전의 고전 게임과 애니메이션 마니아이다. 옮긴 책으로는 《한 줄 한 줄 짜면서 익히는 러스트 프로그래밍》 등이 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책