이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 PDF
eBook 클린 아키텍처
소프트웨어 구조와 설계의 원칙 스마트한 PDF 필기 기능을 사용해 보세요!
가격
22,000
19,800 22,000 쿠폰혜택가
크레마머니 최대혜택가?
18,300원
YES포인트?
1,100원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
PDF 안내

이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.

예스24만의 독보적인 PDF 필기 기능을 경험해 보세요!

이 분야의 이벤트

이 상품의 태그

  • eBook 이펙티브 자바 Effective Java 3/E
    이펙티브 자바 Effective Java 3/E
    28,000
    상품명 이동
  • eBook 파이썬 알고리즘 인터뷰
    파이썬 알고리즘 인터뷰
    30,400
    상품명 이동
  • eBook 클린 아키텍처
    클린 아키텍처
    22,000
    상품명 이동
  • eBook Clean Code(클린 코드)
    Clean Code(클린 코드)
    26,400
    상품명 이동
  • eBook Hello Coding 그림으로 개념을 이해하는 알고리즘
    Hello Coding 그림으로 개념을 이해하는 알고리즘
    15,400
    상품명 이동
  • eBook 디버깅을 통해 배우는 리눅스 커널의 구조와 원리 1
    디버깅을 통해 배우는 리눅스 커널의 구조와 원리 1
    28,000
    상품명 이동
  • eBook Do it! 자료구조와 함께 배우는 알고리즘 입문 C 언어 편 (전면 개정판)
    Do it! 자료구조와 함께 배우는 알고리즘 입문 C 언어 편 (전면 개정판)
    16,000
    상품명 이동
  • eBook 꿈을 찾아 런던으로 떠났습니다
    꿈을 찾아 런던으로 떠났습니다
    14,000
    상품명 이동
  • eBook 프로덕트 개발의 모든 것
    프로덕트 개발의 모든 것
    13,200
    상품명 이동
  • eBook 나, 개발자로 100명 취업시켰다
    나, 개발자로 100명 취업시켰다
    11,000
    상품명 이동
  • eBook 10대라면 반드시 알아야 할 4차 산업혁명과 인공지능
    10대라면 반드시 알아야 할 4차 산업혁명과 인공지능
    10,000
    상품명 이동
  • eBook 프로그래머의 길, 멘토에게 묻다
    프로그래머의 길, 멘토에게 묻다
    11,200
    상품명 이동
  • eBook 파이썬으로 익히는 말랑말랑 알고리즘
    파이썬으로 익히는 말랑말랑 알고리즘
    24,000
    상품명 이동
  • eBook 아세안 슈퍼앱 전쟁
    아세안 슈퍼앱 전쟁
    12,000
    상품명 이동
  • eBook 언캐니 밸리
    언캐니 밸리
    12,950
    상품명 이동
  • eBook 오늘도, 우리는 코딩을 합니다
    오늘도, 우리는 코딩을 합니다
    13,200
    상품명 이동
  • eBook 학교에서 알려주지 않는 17가지 실무 개발 기술
    학교에서 알려주지 않는 17가지 실무 개발 기술
    16,000
    상품명 이동
  • eBook 브루스 테이트의 세븐 랭귀지 : 프로그래머라면 알아야 할 미래를 품은 7가지 언어
    브루스 테이트의 세븐 랭귀지 : 프로그래머라면 알아야 할 미래를 품은 7가지 언어
    17,500
    상품명 이동

소개

목차

=== 1부 소개 ===
1장 설계와 아키텍처란?
__목표는?
__사례 연구
__결론

2장 두 가지 가치에 대한 이야기
__행위
__아키텍처
__더 높은 가치
__아이젠하워 매트릭스
__아키텍처를 위해 투쟁하라

=== 2부 벽돌부터 시작하기: 프로그래밍 패러다임 ===
3장 패러다임 개요
__구조적 프로그래밍
__객체 지향 프로그래밍
__함수형 프로그래밍
__생각할 거리
__결론

4장 구조적 프로그래밍
__증명
__해로운 성명서
__기능적 분해
__엄밀한 증명은 없었다
__과학이 구출하다
__테스트
__결론

5장 객체 지향 프로그래밍
__캡슐화?
__상속?
__다형성?
__결론

6장 함수형 프로그래밍
__정수를 제곱하기
__불변성과 아키텍처
__가변성의 분리
__이벤트 소싱
__결론

=== 3부 설계 원칙 ===
7장 SRP: 단일 책임 원칙
__징후 1: 우발적 중복
__징후 2: 병합
__해결책
__결론

8장 OCP: 개방-폐쇄 원칙
__사고 실험
__방향성 제어
__정보 은닉
__결론

9장 LSP: 리스코프 치환 원칙
__상속을 사용하도록 가이드하기
__정사각형/직사각형 문제
__LSP와 아키텍처
__LSP 위배 사례
__결론

10장 ISP: 인터페이스 분리 원칙
__ISP와 언어
__ISP와 아키텍처
__결론

11장 DIP: 의존성 역전 원칙
__안정된 추상화
__팩토리
__구체 컴포넌트
__결론

=== 4부 컴포넌트 원칙 ===
12장 컴포넌트
__컴포넌트의 간략한 역사
__재배치성
__링커
__결론

13장 컴포넌트 응집도
__REP: 재사용/릴리스 등가 원칙
__CCP: 공통 폐쇄 원칙
__CRP: 공통 재사용 원칙
__컴포넌트 응집도에 대한 균형 다이어그램
__결론

14장 컴포넌트 결합
__ADP: 의존성 비순환 원칙
__하향식(top-down) 설계
__SDP: 안정된 의존성 원칙
__SAP: 안정된 추상화 원칙
__결론

=== 5부 아키텍처 ===
15장 아키텍처란?
__개발
__배포
__운영
__유지보수
__선택사항 열어 두기
__장치 독립성
__광고 우편
__물리적 주소 할당
__결론

16장 독립성
__유스케이스
__운영
__개발
__배포
__선택사항 열어놓기
__계층 결합 분리
__유스케이스 결합 분리
__결합 분리 모드
__개발 독립성
__배포 독립성
__중복
__결합 분리 모드(다시)
__결론

17장 경계: 선 긋기
__두 가지 슬픈 이야기
__FitNesse
__어떻게 선을 그을까? 그리고 언제 그을까?
__입력과 출력은?
__플러그인 아키텍처
__플러그인에 대한 논의
__결론

18장 경계 해부학
__경계 횡단하기
__두려운 단일체
__배포형 컴포넌트
__스레드
__로컬 프로세스
__서비스
__결론

19장 정책과 수준
__수준
__결론

20장 업무 규칙
__엔티티
__유스케이스
__요청 및 응답 모델
__결론

21장 소리치는 아키텍처
__아키텍처의 테마
__아키텍처의 목적
__하지만 웹은?
__프레임워크는 도구일 뿐, 삶의 방식은 아니다
__테스트하기 쉬운 아키텍처
__결론

22장 클린 아키텍처
__의존성 규칙
__전형적인 시나리오
__결론

23장 프레젠터와 험블 객체
__험블 객체 패턴
__프레젠터와 뷰
__테스트와 아키텍처
__데이터베이스 게이트웨이
__데이터 매퍼
__서비스 리스너
__결론

24장 부분적 경계
__마지막 단계를 건너뛰기
__일차원 경계
__퍼사드
__결론

25장 계층과 경계
__움퍼스 사냥 게임
__클린 아키텍처?
__흐름 횡단하기
__흐름 분리하기
__결론

26장 메인(Main) 컴포넌트
__궁극적인 세부사항
__결론

27장 ‘크고 작은 모든’ 서비스들
__서비스 아키텍처?
__서비스의 이점?
__야옹이 문제
__객체가 구출하다
__컴포넌트 기반 서비스
__횡단 관심사
__결론

28장 테스트 경계
__시스템 컴포넌트인 테스트
__테스트를 고려한 설계
__테스트 API
__결론

29장 클린 임베디드 아키텍처
__앱-티튜드 테스트
__타깃-하드웨어 병목현상
__결론

=== 6부 세부사항 ===
30장 데이터베이스는 세부사항이다
__관계형 데이터베이스
__데이터베이스 시스템은 왜 이렇게 널리 사용되는가?
__디스크가 없다면 어떻게 될까?
__세부사항
__하지만 성능은?
__개인적인 일화
__결론

31장 웹은 세부사항이다
__끝없이 반복하는 추
__요약
__결론

32장 프레임워크는 세부사항이다
__프레임워크 제작자
__혼인 관계의 비대칭성
__위험 요인
__해결책
__이제 선언합니다
__결론

33장 사례 연구: 비디오 판매
__제품
__유스케이스 분석
__컴포넌트 아키텍처
__의존성 관리
__결론

34장 빠져 있는 장
__계층 기반 패키지
__기능 기반 패키지
__포트와 어댑터
__컴포넌트 기반 패키지
__구현 세부사항엔 항상 문제가 있다
__조직화 vs. 캡슐화
__다른 결합 분리 모드
__결론: 빠져 있는 조언

=== 7부 부록 ===
부록 A 아키텍처 고고학

저자 소개 2

로버트 C. 마틴

관심작가 알림신청
 

Robert C. Martin

로버트 C. 마틴(엉클 밥)은 1970년부터 프로그래머로 일해 왔다. 그는 엉클 밥 컨설팅(Uncle Bob Consulting, LLC)의 설립자이며, 아들 미카 마틴과 함께 클린 코더스(Clean Coders, LLC)를 공동 설립했다. 각종 업계 저널에 글을 수십 편 기고했고, 국제 콘퍼런스와 전시회에서 정기적으로 강연하고 있다. 저서 및 편저로는 『Designing Object-Oriented C++ Applications Using the Booch Method』, 『Pattern Languages of Program Design 3』, 『More C++ Gems』, 『
로버트 C. 마틴(엉클 밥)은 1970년부터 프로그래머로 일해 왔다. 그는 엉클 밥 컨설팅(Uncle Bob Consulting, LLC)의 설립자이며, 아들 미카 마틴과 함께 클린 코더스(Clean Coders, LLC)를 공동 설립했다. 각종 업계 저널에 글을 수십 편 기고했고, 국제 콘퍼런스와 전시회에서 정기적으로 강연하고 있다. 저서 및 편저로는 『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』, 『UML for Java Programmers』, 『Clean Code』, 『The Clean Coder』, 『Functional Design: Principles, Patterns, and Practices』 등이 있다. 소프트웨어 개발 업계의 선도적 인물로 3년간 ‘The C++ Report’의 편집장을 지냈고, 애자일 얼라이언스(Agile Alliance)의 초대 의장을 맡았다.

로버트 C. 마틴의 다른 상품

대기업에서 SI로 개발을 시작했고, 멜론에서 빅데이터와 검색엔진 시스템을 개발했다. 스타트업에 대한 동경으로 재능마켓, 인공지능 업체에서 일하기도 했다. 지금은 동대문 패션 플랫폼 스타트업인 ‘와이즈패션’에서 일하고 있다.

관련 분류

카테고리 분류

품목정보

발행일
2020년 06월 22일
이용안내
  •  배송 없이 구매 후 바로 읽기
  •  이용기간 제한없음
  •   TTS 가능 ?
  •  저작권 보호를 위해 인쇄 기능 제공 안함
지원기기
크레마, PC(윈도우 - 4K 모니터 미지원), 아이폰, 아이패드, 안드로이드폰, 안드로이드패드, 전자책단말기(저사양 기기 사용 불가), PC(Mac)
파일/용량
PDF(DRM) | 33.28MB ?
ISBN13
9788966262526

리뷰/한줄평45

리뷰

9.4 리뷰 총점

한줄평

9.7 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정