실전! 지속적인 통합 10편: MSBuild 따라하기
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 10월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 비주얼 스튜디오 같은 IDE가 주를 이루는 개발 환경에서 빌드 스크립트는 찬밥 신세를 면치…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 10월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 비주얼 스튜디오 같은 IDE가 주를 이루는 개발 환경에서 빌드 스크립트는 찬밥 신세를 면치…
지속적인 통합은 단순히 생각하면 빌드 자동화, 컴파일 자동화에 불과하다. 이 말은 지난달 칼럼의 첫 문장이다. 물론 정말로 지속적인 통합의 가치가 그 정도뿐이라 폄하하자는 건 아니고, 자동화를 이루고 개발자 테스트를 도입하면…
지속적인 통합은 단순히 생각하면 빌드 자동화, 컴파일 자동화에 불과하다. 자동화 자체를 꾀하는 개발팀이 의외로 적다는 점을 감안하면 ‘불과하다’고 폄하할 필요는 없지만, 더 많은 가능성이 있는데 이를 전부 활용하지 못하니 아쉬울…
2008.07.27 지금은 인클봇에 문제가 있으니 이 기능을 쓰지 마세요. 인클봇이 요청을 두 번 보내는 버그가 있습니다. 2008.07.28 2008.07.27 서비스 등록할 때 주의하세요. 필수 기능부터 만들어서 세세한 부분을 신경 쓰지 못했습니다.…
사내에서 C++/CLI 프로그래밍을 함께 하게 될 동료 개발자들을 위해 정리해본다. 이 글은 꾸준히 업데이트될 예정이고, 그 중에서도 제목만 달린 항목부터 추가될 것이다. 단, 함께 일하는 사람들을 위한 문서이므로 외부 사람들이…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 7월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 프로젝트를 안정감 있게 진행하려면 단위 테스트가 필수다. 품질이란 측면에서 테스트가 없는 코드와 테스트가…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 6월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 이제부터 프로젝트가 진행되는 기간 내내 코드와 소프트웨어 산출물의 품질 수준을 꾸준히 담보하기 위해…
알림 2008.07.02 이번 기사 내용 중 일부를 보다 나은 방법으로 대체할 수 있다는 걸 깨달았는데, 구체적인 설명은 이 기법을 완전히 익히고 실험해본 후에 하려 한다.
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 4월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 4월에는 빌드 자동화의 핵심이라 할만한 빌드 서버를 설치하는 법을 알아보자. 지난 3월에 설명했듯,…
이 글은 월간 마이크로소프트웨어(일명 마소) 2008년 3월호에 기고한 글입니다. 물론 구성이나 내용 상의 차이가 있을 수 있습니다. 이번 시간엔 지속적인 통합의 시작이자 꽃이라 할 수 있는 컴파일 자동화를 다룬다. 64비트용…