본문 바로가기

실용주의 프로그래머3

[책] Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드 Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드 - 자레드 리차드슨 외 지음, 최재훈 옮김/위키북스 전반적인 리뷰 실용주의 프로그래머를 다 읽을 무렵 강컴에서 발견한 책입니다. 어디 한군데 밑줄 치지 않아야 할 곳을 찾기 힘든 실용주의 프로그래머를 읽고 나서 그 뿌듯함을 계속 간직하기 위해 구입한 책이었는데, 결론적으로 말하면 아쉬움이 많이 남는 책입니다. “실용주의 프로그래머” 시리즈로 발간된 이 책은 실용주의 프로그래머가 나아갈 보다 실천적인 방향을 제시하기 위해 쓰여졌습니다. 실제로 이 책의 저자는 실용주의 프로그래머의 저자인 앤드류 헌트와 데이비드 토머스의 열렬한 팬이고 앤드류 헌트가 이 책의 추천사를 직접 써 주기도 했습니다. 하지만, 책의 내용 중 상당부분은 이미 다른 책.. 2007. 10. 22.
[책]실용주의 프로그래머 실용주의 프로그래머 - 앤드류 헌트 외 지음, 김창준 외 옮김/인사이트 딱히 서평을 남길 필요가 없을 정도로 너무나 유명하고 좋은 책이어서 블로그에 글 쓰기가 조금 망설여 지네요 프로그램 관련 일을 하는 사람이라면 누구나 이 책을 읽고 마음 한 구석이 꽉 차 오르지 않는 사람이 없을 거라 확신합니다. 책 뒷면에 보면 이미 이 책을 먼저 읽은 선배들의 감동을 알 수 있습니다. 저녁식사 후 읽기 시작한 이 책을 놓지 못하고 줄을 쳐가며 읽다 새벽 4시가 돼서야 뿌듯한 마음으로 쓰러지듯이 잠들 수 있었다. 도대체 줄을 치지 않은 곳이 어디인가? - 오픈소스놀리지 대표 이만용 책과의 인연은 2번째입니다. 거의 다 읽어가던 책을 도서관에서 분실하고 한참 만에 이 책의 내용이 그리워 다시 구입한 책이거든요. 그만큼.. 2007. 10. 5.
프로그래밍 이야기 - DRY 원칙을 지키고 있습니까? 지난주 금요일 거래소에서 제도 변경관련 공문이 왔습니다. 증권회사이다 보니 시일에 맞게 제도변경을 해서 고객에게 완벽한 프로그램을 적용시키는 것이 제가 가진 숙제인데요.이번 변경건과 관련 프로그램 변경범위를 파악하는 작업을 오전부터 하게 되었습니다. 수정 사항은 그리 복잡하지 않고 단순 노가다 성으로 한가지 TYPE 이 세분화 되어 4가지 TYPE 으로 처리되어야 하는 게 다였습니다. 언제나처럼 수정해야 할 범위를 찾아 Visual Studio .NET 2005에서 Find in Files 를 10여분 돌리고 분석해 본 결과 약 10개 정도의 모듈에서 20여 개 이상의 소스를 수정해야 한다는 걸 알았습니다. 문제는, 10여 개 모듈에 동일한 지식이 고스란히 복사되어 존재한다는 것입니다. 누군가 최초 코드.. 2007. 8. 28.