'Scrap'에 해당되는 글 1건

  1. 2008.07.07 사람을 위한 자동화 - IBM 연재

Innerman님의 블로그에서 가져왔습니다.

Paul Duvall
(CTO, Stelligent Incorporated) 가 쓴 글이고 IBM의 Developer Works 페이지에 기재된 글을 링크로 연결시킨 겁니다.

1편: 빌드 스크립트에서 나는 "악취(smell)" 제거하기 (한글)

프로젝트 빌드 스크립트를 관리하는데 어느 정도의 시간을 소비합니까? 아마도 여러분이 생각했던 것 이상의 시간이 들 것입니다. 그럴 필요가 없는데 말입니다. 개발 자동화 전문가 Paul Duvall이 본 시리즈를 통해 기존 빌드 방식을 향상시켜, 일관성 있고, 반복 가능하며, 관리 가능한 빌드를 만드는 방법을 설명합니다.

http://www.ibm.com/developerworks/kr/library/j-ap10106/index.html


2편: 연속 테스팅 (한글)

개 발자 테스팅을 향상시키고 싶으십니까? 사람을 위한 자동화 시리즈에서는, 개발 자동화 전문가 Paul Duvall이 소스 코드 변경에 따라 실행할 수 있는 다양한 유형의 자동화된 개발자 테스트에 대해 설명합니다. 애플리케이션 문제를 일찍 발견하는데 도움이 되는 Selenium, DbUnit, JUnitPerf 테스트 예제를 제공합니다.

http://www.ibm.com/developerworks/kr/library/j-ap03137/index.html

3편: Eclipse 플러그인으로 코드 품질 높이기 (한글)

코 드를 빌드하기 전에 코드에서 중대한 문제를 발견할 수 있다면 어떨까요? 재미있게도, 소프트웨어에 문제가 드러나기 전에 문제를 발견할 수 있도록 해주는 JDepend와 CheckStyle 같은 Eclipse 플러그인이 있습니다. 사람을 위한 자동화 시리즈에서는, 자동화 전문가 Paul Duvall이 Eclipse에서 정적인 분석 플러그인을 설치, 구성, 사용하는 방법을 예제를 통해 설명합니다. 이제 여러분도 개발 사이클에서 문제를 조기에 방지할 수 있습니다.

http://www.ibm.com/developerworks/kr/library/j-ap01117/index.html

4편: Continuous Integration 서버 선택하기 (한글)

많 은 Continuous Integration (CI) 서버들이 존재하는 상황에서 어떤 것이 자신에게 맞는지를 선택하기란 어려운 일입니다. 사람을 위한 자동화 시리즈, 두 번째 글에서는 개발 자동화 전문가 Paul Duvall이 Continuum, CruiseControl, Luntbuild 등 오픈 소스 CI 서버에 대해 설명합니다.

http://www.ibm.com/developerworks/kr/library/j-ap09056/index.html
 

5편: Continuous Inspection (한글)

여러분의 소프트웨어 개발 프로세스를 향상시켜 봅시다. 소스 코드 분석 툴을 사용하여 코드 복잡성, 중복, 코딩 표준 준수에 관한 최신 정보를 자동으로 받을 수 있습니다.

http://www.ibm.com/developerworks/kr/library/j-ap08016/index.html
 

6편: 지속적인 피드백 (한글)

피 드백은 Continuous Integration (CI)에 있어서 필수적인 것입니다. 사실상 피드백은 CI 시스템의 혈액이라고 할 수 있습니다. 신속한 피드백은 신속한 대응을 하게 해주어 관심이 필요한 이벤트를 구현하게 됩니다. 이메일이나 RSS 같은 피드백 장치가 없다면 실패한 빌드는 그대로 실패한 채로 남겨지며, 이는 CI의 목적과는 처음부터 어긋나는 일입니다. 사람을 위한 자동화 시리즈에서는 CI 시스템에 적용할 수 있는 다양한 피드백 장치에 대해 설명합니다.

http://www.ibm.com/developerworks/kr/library/j-ap11146/index.html
 

7편: 아키텍처 건전성 (한글)

여 러분의 소프트웨어 아키텍처는 여러분이 생각한 대로 되어 있습니까? 우리가 이야기하는 디자인이 소스 코드에서 기대했던 것이 아닐 수 있습니다. Paul Duvall은 사람을 위한 자동화 시리즈에서 JUnit, JDepend, Ant를 사용하는 테스트를 작성하여 문제를 발견하는 방법을 설명합니

http://www.ibm.com/developerworks/kr/library/j-ap07107/index.html

Posted by Arawn Trackback 0 : Comment 0