My Favorite Software Engineering Books

학교 BBS 아라에서 Software Engineering에 대한 이야기가 나왔다. 누군가 회사에서 일하는 프로그래머들은 이런 실용서적들 읽더군요.라며 몇권 소개하길래, 나도 덩달아 몇권의 책을 추천했다. 회사 생활하면서 현장에서 자주 언급되는 것 위주로 조금…

4 Comments

성능과 간단한 설계 사이에서

나는 코더 또는 프로그래머보다는 소프트웨어 엔지니어라는 용어를 더 선호한다. 앞의 두 용어는 어쩐지 격이 낮아보이기 때문이다. 소프트웨어 엔지니어를 얕잡아보는 일부 사람들이 엔지니어를 가리켜 코더나 프로그래머라고 하는 경우가 종종 있다. 처음부터…

0 Comments

MSF Stablizing 단계의 중간 이정표

다음은 Analyzing Requirements And Defining Dot.NET Solution Architectures의 내용을 정리한 것이다. 버그 수렴 (Bug convergence) 제로 버그 바운스 (zero-bug bounce) 발표 후보 (release condidates) 황금 발표 (golden release) 버그 수렴…

0 Comments

Martin Fowler - FivePoundBag

Martin Fowler씨가 자신의 블로그에 Extreme Programming에서의 계획수립에 관한 글을 썼습니다. 어제는 회사체육대회를 했는데 쉬는 시간 짬짬히 번역해 봤습니다. 5 파운드짜리 물건을 담을 수 있는 가방i 5 파운드짜리 가방에 똥 10…

0 Comments

No Silver Bullet Revisted

No Silver Bullet Revisted를 읽은 감상과 발췌문이다. 관련 글 Frederick P. Brooks, Jr. - No Silver Bullet No Silver Bullet Revisted Crises versus Silver Bullets we'll step outside of this…

0 Comments

Frederick P. Brooks, Jr. - No Silver Bullet

오늘은 Software Engineering의 고전인 No Silver Bullet 을 읽었다. 내용 발췌와 함께 나의 생각을 남기자. 관련 링크 No Silver Bullet - Essence and Accidents of Software Engineering No Silver Bullet,…

0 Comments

빈번한 빌드와 스모크 테스트는 필수

Debugging Applications for Microsoft .Net and Microsoft Windows 의 내용을 정리해보자. 로그 단점: 로그의 상세도에 비례하여 응용프로그램의 성능은 저하된다. 접근방법: 로그의 상세도를 하나씩 낮추면서 요구성능을 맞춰나간다. Daily Build 자동화된 빌드…

0 Comments