2007 TDD XP 개발 귀납 기호 기획 독서 메모 분석적 블로그 소프트웨어 소프트웨어공학 애자일 언어 연역 웹 2.0 의미론 인문학 인터넷 자기계발 조엘 컴퓨터 프로그래밍 개발 학문