개발&Development/개발방법론 23

형상관리

새로운 개발 방법론과 지원 도구 from 독재자 친한 후배의 글을 보고 몇자를 더 적어 보고자 한다. (아직 블로그에서 다른 글에 덧글 다는 방법은 알아도 링크 거는 방법은 이거밖에 모른다. --;) 위의 원 글에서 Team Project 부분에 대해 조금 자세히 적어보고자 한다. 비록 회사에서 CVS를 수년간 사용하고 있지만(음.. 회사라기 보다는 팀이 정확할듯 --;) 최근에 CVS에 관련된 글을 처음으로 보고 기타 부가지식들을 듣고 나서는 지금 까지 CVS의 맛배기만 보고 있었지 않았나라는 생각을 하고 있다. Team Proejct? 아니 정확하게는 형상관리에 대해서 썰을 풀어보고자 한다. NetBSD의 릴리즈 그래프 중간의 "Overview of NetBSD release branches"부분을 ..

우리가 미처 알지 못한 소프트웨어 공학의 사실과 오해

도서 : 우리가 미처 알지 못한 소프트웨어 공학의 사실과 오해 저자 : Robert L. Glass 역자 : 윤성준 , 조홍진 출판 : Insight (인사이트) ISBN: 8991268021 기타 : 번역서 / 2004-10-09 / 336 쪽 에세이 같은 소프트웨어공학에 관한 책이다. 55개의 사실(Fact)과 10개의 오해(Fallacy)로 구성되어 있다. 공부용이라기 보다는 가볍게 읽어 볼만한 책. 그러나 내용은 절대 가볍지 않다! 이 책을 쉬엄쉬엄 읽어 나가려면 우선 Steve McConnel의 [Professional 소프트웨어 개발], [Rapid Development] 같은 책들을 먼저 읽어보길 권한다. 이들 책들은 공부용이다. 읽지 않았더라도 책에서는 참고 서적이나 URL을 포함하고 있으..

About TDD

후배의 블로그에서 TDD에 대해서 글이 보이는 고로... 참고 도서: 테스트 주도 개발 : Test-Driven Development 위의 도서는 최근에 산 것중 하나로 TDD에 대해 이해하기 쉽게 쓴 책이라 할 수 있다. (서평 올려줘야 하는데 강컴은 서평 링크가 안되네) 나름대로 읽을 만한 책이니 빌려서라도 보시라... TDD (Test Driven Development) 자체만을 놓고 본다면 지속적인 테스트 케이스가 제작되면서 프로젝트가 진행이 되기 때문에 상당히 견고하게 개발할 수 있는 방법론(이론적인 방법론하고는 거리가 멀긴 하지?으로 평가 할 수 있다. 프로그램이 일단 완성이 되는 순간 100% 동작할것이라는 환상에 대해서는 주의해야 하겠지만 소규묘 혹은 모듈단위 테스팅이 지속적으로 이루어 지..