[개인] 읽은책

임백준의 소프트웨어 산책(2009. 09)

브랜든정 2011. 2. 25. 18:01
반응형


임백준의 소프트웨어 산책
임백준 [저]



소프트웨어 관련 책이라면 심도깊은 주제를 가진 두꺼운 책만 생각했는데

저자는 소프트웨어 개발자가 알아야 기본적인 것들을 알기쉽게

자신의 경험과 철학을 담아서 에세이와 소설형식으로 작성했다.

소프트웨어 개발자를 꿈꾸는 사람이라면 한번씩은 읽어보면 좋을만한 책.

지금까지의 내 개발자로서의 경험과 실력을 되돌아보게 한 책이다.

한편으로는, 더욱 더 분발하게 만드는 책이기도 하다.







1장. 객체지향 이야기
이야기를 시작하며
객체의 탄생
객체의 대중화
객체지향 원리의 꽃 다형성
코드의 재사용과 상속
객체의 실패

2장. 디자인 패턴 이야기
디자인 패턴의 발견
크리스토퍼 알렉산더, 와드 커닝험, 켄트 벡
네 명의 일당들
디자인 패턴의 철학 

3장. 리팩토링 이야기
과거와 대결하는 프로그래머의 무기
복잡성에 대한 두려움 
단순함의 미학 
리팩토링의 탄생
리팩토링 맛보기 
후각을 발달시키기 

4장. 소프트웨어 공학 이야기
소프트웨어 개발 방법론의 존재 이유
소프트웨어 프로젝트 관리
애자일 소프트웨어 개발 선언
XP 프로그래밍
페어 프로그래밍
테스트 중심의 개발
소프트웨어 공학

5장. XML 이야기
XML의 추억
XML 도입의 실수
SGML의 역사 
HTML의 등장
XML의 등장
웹서비스와 XML 
XML의 미래 

소설 - 프로그래머 K씨의 하루
참고 문헌 
반응형