Introduction Microsoft, IBM TDD를 도입한 소프트웨어는 약 15~35% 정도의 개발시간 증가, 결함율(버그)은 약 40~90% 정도 줄어들었다. 테스트를 통한 고품질 확보는 소프트웨어 개발에 있어 매우 중요한 활동입니다. 특히, 다른 테스트에 비해 적은 비용으로 수행할 수 있는 단위 테스트는 소프트웨어의 품질을 향상시키는 데 중요한 역할을 합니다. 개발 초기부터 적용하여 빠르게 수행 결과를 확인함으로써 개발자의 생산성을 높이는 데 효과적이기 때문입니다. 테스트 주도 개발(Test Driven Development) 방식도 단위 테스트를 활용하여 보다 높은 수준의 코드 품질을 확보하려는 개발 방법 중 하나입니다. TDD (Test Driven Development) 란? TDD는 반..
소프트웨어와 프로그램, 데이터의 구분 프로그램은 순차적으로 진행되는 소프트웨어를 말합니다. 많은 경우 소프트웨어와 프로그램을 같은 격으로 취급합니다. 그러나 둘은 명확한 차이가 있습니다. 프로그램(Program)은 소프트웨어의 한 종류로 계획된 내용에 따라서 순차적으로 진행되는 소프트웨어를 뜻합니다. 데이터(Data=자료)는 순차적인 진행과정이 필요 없는 단순한 내용 자체를 뜻합니다. 물론 데이터 역시 소프트웨어의 한 종류에 속합니다. 결혼식을 생각해봅시다. 결혼식은 정해진 순서에 따라서 한 단계씩 진행됩니다. 이때의 정해진 순서를 식순 또는 프로그램이라고 합니다. 시청자가 시청하는 방송 내용도 방송 프로그램이라고 말합니다. 정해진 시간에 맞추어서 순차적으로 진행되기 때문입니다. 그러나 종이에 아무렇게나..
순서1. 이클립스에서 Help > Install New SoftWare를선택합니다. 순서2. 빨강색 1의 add버튼을 누르면 Add Repository창이 뜬다. 창에 Name는 맘대로 입력해도된다. 기왕이면 의미있는이름이 나을거같다. 난 UML이라 입했다 창에 Location에는 http://www.objectaid.com/update/ 이라고입력한다. 이건 그대로 입력해야한다. 그런다음 빨강색2번버튼을 누른다. 아래 순서3처럼 목록이 안나타난다던지 해서 Location을 재입력을 하려는데 안된다고 빨강X가 뜨고 그러면 밑줄그어진 3을 부분을 눌러보자 현재 플러그인과 사용자가 입력한 플러그인 히스토리가 나온다. 플러그인 리스트를삭제하고 다시 입력하면된다. 순서3. 본인이 필요한건 classDiagram..
- Total
- Today
- Yesterday