테스트 주도 개발은 테스트가 개발을 주도하는 방법이다. 테스트가 개발을 주도한다는 것은 테스트가 코딩의 방향을 이끌어 간다는 말이다. 테스트를 실패하는 코드가 없으면 코딩을 하지 않고, 코드상에 중복이 있으면 제거한다는 간단한 규칙을 지켜나가면 자연스레 아름다운 코드가 천변만화 펼쳐진다. 덤으로 회귀 테스트도 생기고, 개발 과정 자체가 즐거워지는 보너스도 있다.
이 책은 '자바로 다중 화폐 코드를 작성', '파이썬으로 단위 테스팅 프레임워크 작성', '테스트 주도 개발을 할 때 자주 등장하는 패턴들을 정리' 등으로 구성되어 있다.
최근작 :<함께 자라기> … 총 15종 (모두보기) 소개 :애자일 컨설팅 대표이다. 2000년부터 한국에 애자일 방법론을 소개해 왔고, 이를 통해 기업과 개인 상대로 변화와 성장을 도와주는 일을 해오고 있다. 카카오, NHN, 삼성전자, 삼성SDS, LG전자, LG CNS, LG생활건강, LG U+, SK하이닉스, SK플래닛, GS홈쇼핑, 엔씨소프트, 넥슨, 외교부, 국방부, 한살림 등에 컨설팅과 교육을 제공한 바 있다. 2009년부터는 개인을 대상으로 AC2라고 하는 교육 및 코칭 프로그램을 진행하고 있다. 지은 책으로 《함께 자라기》, 옮긴 책으로 《통찰, 평범에서 비범으로》, 감수한 ... 애자일 컨설팅 대표이다. 2000년부터 한국에 애자일 방법론을 소개해 왔고, 이를 통해 기업과 개인 상대로 변화와 성장을 도와주는 일을 해오고 있다. 카카오, NHN, 삼성전자, 삼성SDS, LG전자, LG CNS, LG생활건강, LG U+, SK하이닉스, SK플래닛, GS홈쇼핑, 엔씨소프트, 넥슨, 외교부, 국방부, 한살림 등에 컨설팅과 교육을 제공한 바 있다. 2009년부터는 개인을 대상으로 AC2라고 하는 교육 및 코칭 프로그램을 진행하고 있다. 지은 책으로 《함께 자라기》, 옮긴 책으로 《통찰, 평범에서 비범으로》, 감수한 책으로 《실용주의 프로그래머 20주년 기념판》, 공역한 책으로 《테스트 주도 개발》, 《실용주의 프로그래머 1판》, 《익스트림 프로그래밍》이 있다.
최근작 : … 총 7종 (모두보기) 소개 :1998년부터 IT 업계에서 프로그래머, UX 디자이너, 데이터 엔지니어, 컨설턴트 등으로 일하고 있다. 주로 트위터에 짧은 생각들을 남긴다.
https://twitter.com/_a6g_
인사이트
최근작 :<아티스트와 디자이너의 새로운 창작 프로세스, 크리에이티브 코딩> ,<코틀린 아카데미 : 함수형 프로그래밍> ,<코틀린 아카데미 : 핵심편> 등 총 238종
대표분야 :프로그래밍 언어 8위 (브랜드 지수 140,976점), 그래픽/멀티미디어 11위 (브랜드 지수 28,115점)
추천도서 :<짜릿짜릿 전자회로 DIY, 2판> “일단 해보자! 그리고 생각하자”
책의 콘셉트는 “발견을 통한 배움”이다. 건전지에 혀를 대보고, 부품을 뜯어보다 태우기도 한다. 실수할 수도 있고, 숱한 삽질로 머리를 싸매기도 한다. 배움이란 그런 게 아니던가? 특히 몸으로 배운다는 것은.
쉽게 따라할 수 있는 34개의 재미있는 실험으로 전기전자/전자회로의 기본 지식을, 이론 배경 없이 체득할 수 있다는 점이 이 책의 가장 큰 장점이다.
한기성 (대표)