상세정보
미리보기
모던 소프트웨어 엔지니어링
- 저자
- 데이비드 팔리 저/박재호 역
- 출판사
- 책만
- 출판일
- 2025-06-02
- 등록일
- 2026-02-09
- 파일포맷
- PDF
- 파일크기
- 12MB
- 공급사
- YES24
- 지원기기
-
PC
PHONE
TABLET
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
AI 열풍이 불어도 개발자의 역량과 지식은 여전히 중요하다. 소프트웨어 엔지니어로 변함없이 살아남아야 할 당신을 위해 단단한 기본기와 힘을 만들어 줄 책! 소프트웨어 개발의 복잡함과 난해함에 맞서 싸울 용기와 지혜를 이 책에서 찾아보자. TDD, DDD, MSA를 이해하려면 반드시 알아둬야 할 핵심 소프트웨어 설계 원칙을 현대적으로 재해석하고 풀어서 설명했다!
저자소개
컨티뉴어스 딜리버리 사의 설립자 겸 컨설턴트이며, 현대적인 컴퓨팅의 초기부터 프로그래머, 소프트웨어 엔지니어, 시스템 아키텍트, 성공적인 팀의 리더로서, 컴퓨터와 소프트웨어의 작동 방식에 대한 기본 원칙을 바탕으로 모던 소프트웨어 개발 방식을 바꿔온 획기적이고 혁신적인 접근 방식을 다듬고 있다. 또한 기존의 사고방식에 도전하며 팀을 이끌고 세계적 수준의 소프트웨어를 구축해 왔다. 졸트 상을 수상한 베스트셀러 도서 『Continuous Delivery 신뢰할 수 있는 소프트웨어 출시』를 제즈 험블과 함께 공동 저술했다. 런던 멀티 애셋 익스체인지(LMAX)의 소프트웨어 개발 책임자로서 세계에서 가장 빠른 금융 거래소 중 하나를 구축했으며, 반복적인 개발, 지속적인 통합, 높은 수준의 자동화된 테스트를 포함해 애자일 기법을 가장 먼저 채택한 사람 중 한 명으로서 리액티브 매니페스토(reactivemanifesto.org)를 공동 저술하기도 했다. 지속적인 배포에 관한 유튜브 채널(youtube.com/ContinuousDelivery)도 인기리에 운영하고 있다.
목차
1부 | 소프트웨어 엔지니어링이란 무엇인가1장 소프트웨어 공학의 정의와 역사 _공학이란 과학의 실용적인 응용 분야_소프트웨어 공학 정의의 재구성_다시, 소프트웨어 공학___전진, 앞으로_소프트웨어 공학의 탄생_패러다임의 전환_정리2장 소프트웨어 공학의 참뜻 _프로덕션은 우리의 문제가 아니다_프로덕션이 아닌, 설계를 위한 공학_실무자를 위한 공학의 정의___공학 != 코드_수공예 vs 공학_수공예의 한계_정밀도와 확장성_복잡성을 관리하자_측정은 반복적이며 정확해야 한다_공학, 창의성, 장인정신_우리가 하는 일이 소프트웨어 공학이 아닌 이유_소프트웨어 제작의 트레이드오프: 결합도가 핵심이다_기술 발전의 진보라는 환상_수공예에서 공학으로 가는 여정_수공예만으로 충분하지 않다_지금 우리가 고민해야 할 것들은 무엇일까_정리3장 소프트웨어 공학을 이해하기 위한 기초 사항_새것만을 좇는 소프트웨어 업계_(비기능적인 요소의) 측정은 중요하다_안정성과 처리량으로 생산성을 높이자_우리는 어느 분야의 전문가가 되어야 할까___학습의 전문가___복잡성을 관리하는 전문가_정리2부 | 소프트웨어 프로세스 개선을 위한 구체적인 실천 방안4장 개선을 위한 반복 _반복적인 작업의 복잡미묘한 장점_방어적인 설계 전략으로서의 반복_계획이라는 유혹___반복 작업의 실제_정리5장 피드백: 우수한 의사결정을 위한 필수 요소 _피드백의 중요성을 보여주는 구체적인 사례_코딩 피드백_통합 과정 피드백_설계 피드백_아키텍처 피드백_피드백은