기업내 오픈소스 개발 방식 도입記 (1) 소스 코드를 한곳에 (2) 사소한 것부터 문서화 (3) 생산성 높은 프로젝트 관리 도구 제공 (4) 쉬운 문서화: 위키 통합 공간 (5) 소스 콘트롤과 버그트래커의 유기적인 관계와 데이터 연결 알면서 왜 안할까? TDD : 오랜 습.....
예전부터 지금까지.. 수 많은 내 꿈중에서 버티고 서 있는(게 좀 많긴 하다만..) RPG게임 만들기.내가 바라는 퀄리티는 YS2 Eternal. (3D는 안이뻐서 제외 -게다가 수학 덩어리잖아!-)하지만, 테트리스도 못 짜본 내가 한순간에 이스같은 명작 RPG를 떡하니 만들수.....
Tomcat 등의 Servlet Container를 사용하여, 웹애플리케이션을 개발할 때, DataSource를 Servlet Container의 Context 에 JNDI Resource로 bind 하여 사용하는 경우가 많다. Servlet Specification 2.2 이상에 명기된 대로 다음과 같이 말이다.. t.....
jMock은 Mock 객체를 이용해 테스트를 지원하는 라이브러리입니다. www.jMock.org에서 다운받으실 수 있습니다. 요즘 회사에서 다른 사람이 작성한 코드를 좀 더 테스트 가능(testable)하게 만드는 동시에 test coverage를 높이는 일을 하고 있습니다. 작년까지 했던 .....
Changes in a system can be made in two primary ways. I like to call them Edit And Pray and Cover and Modify. Unfortunately, Edit and Pray is pretty much the industry standard. Michael C. Feathers TDD를 쓰지 않는 대부분의 프로그래머들은?Edit &Continue?보다는 Edit &.....