실전! 지속적인 통합 8편: 단위 테스트 코드 짜보기
지속적인 통합은 단순히 생각하면 빌드 자동화, 컴파일 자동화에 불과하다. 자동화 자체를 꾀하는 개발팀이 의외로 적다는 점을 감안하면 ‘불과하다’고 폄하할 필요는 없지만, 더 많은 가능성이 있는데 이를 전부 활용하지 못하니 아쉬울…
지속적인 통합은 단순히 생각하면 빌드 자동화, 컴파일 자동화에 불과하다. 자동화 자체를 꾀하는 개발팀이 의외로 적다는 점을 감안하면 ‘불과하다’고 폄하할 필요는 없지만, 더 많은 가능성이 있는데 이를 전부 활용하지 못하니 아쉬울…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 7월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 프로젝트를 안정감 있게 진행하려면 단위 테스트가 필수다. 품질이란 측면에서 테스트가 없는 코드와 테스트가…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 6월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 이제부터 프로젝트가 진행되는 기간 내내 코드와 소프트웨어 산출물의 품질 수준을 꾸준히 담보하기 위해…
알림 2008.07.02 이번 기사 내용 중 일부를 보다 나은 방법으로 대체할 수 있다는 걸 깨달았는데, 구체적인 설명은 이 기법을 완전히 익히고 실험해본 후에 하려 한다.
마이크로소프트웨어 연재 기사인 커뮤니티 노트와 실전! 지속적인 통합을 정리해 웹에 게시했습니다. 커뮤니티 노트는 2007년 6월부터 2007년 사이의 분량이 올라갔고, 실전! 지속적인 통합은 2008년 1월부터 2008년 3월 분량이 갱신됐습니다. 마소 기사는…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 4월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 4월에는 빌드 자동화의 핵심이라 할만한 빌드 서버를 설치하는 법을 알아보자. 지난 3월에 설명했듯,…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 3월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 이번 시간엔 지속적인 통합의 시작이자 꽃이라 할 수 있는 컴파일 자동화를 다룬다. 64비트용…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 2월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 지난 시간에는 지속적인 통합 환경을 갖춰놓으면 개발하는 하루하루가 어떤 모습으로 변할지 알아봤다. 사무실에…