단위 테스트의 기술

출간 예정일(Release) : 2024/12
종이책 출간일(Print Release) : 2024/12/20
전자책 종류(Format) : ePub
Price : KRW 28,800


책소개(Overview)
기본 개념과 실전 예제, 리팩터링, 유지 보수성 향상, 조직 내 테스트 도입까지 한 권으로 끝내는 단위 테스트 완벽 가이드

이 책의 최종 목표는 더 견고한 코드를 작성하고 싶은 모든 개발자가 단위 테스트의 정수를 제대로 배우고 모범 사례를 활용하도록 하는 것이다. 이 책은 크게 네 부분으로 나뉘어 있다. 1부에서는 단위 테스트 작성에 대한 기본기를 다진다. 테스트 프레임워크인 제스트 사용법과 함께 테스트 러너, 검증문, 테스트 방식 등을 배운다. 2부에서는 의존성을 끊는 고급 기술을 다룬다. 목, 스텁, 격리 프레임워크와 함께 코드를 리팩터링하는 방법을 배운다. 3부에서는 다양한 모범 사례를 배운다. 구성 방법, 리팩터링 패턴, 테스트 작성 등을 모두 다룬다. 4부에서는 실무 노하우를 배운다. 조직 내에 변화를 만들기 위해 단위 테스트를 도입하는 방법부터 문제점 해결, 레거시 코드를 제거하는 법까지 다양한 실무 지식을 얻을 수 있다. 꼭 배워야 할 개념들만 담은 이 책으로 단위 테스트에 입문하고 실무에도 바로 적용해 보자.


저자(Author)
로이 오셔로브
로이 오셔로브는 초기 ALT.NET 커뮤니티를 이끌었던 멤버 중 한 명으로, 이전에는 Typemock에서 수석 아키텍트로 근무했다. 그는 전 세계를 누비며 단위 테스트와 TDD에 대해 컨설팅하고 교육하며, 5whys.com을 통해 팀의 리더가 더 나은 리더십을 발휘할 수 있도록 교육하고 있다. X에서는 @RoyOsherove로 활동하고 있으며, ArtOfUnitTesting.com에서는 단위 테스트와 관련한 다양한 영상을 제공하고 있다. 강연 및 교육은 Osherove.com에서 신청할 수 있다.

블라디미르 코리코프
블라디미르 코리코프는 마이크로소프트 MVP이자 블로거이며, Pluralsight의 강사로 활동 중이다. 10년 이상 소프트웨어 개발에 종사하며, 단위 테스트의 노하우를 여러 팀에 전수해왔다. 『단위 테스트』(에이콘출판사, 2021)의 저자이며, 단위 테스트와 관련된 인기 블로그 시리즈와 온라인 교육 과정을 다수 집필했다. 블라디미르 코리코프의 강의 스타일의 가장 큰 장점은 이론적 배경을 실전 예제에 잘 적용한다는 점으로, 많은 학생이 이를 극찬하였다. 그의 블로그는 EnterpriseCraftsmanship.com에서 확인할 수 있다.


부록(Extra File)