My Favorite Software Engineering Books

  • Post Author:
  • Post Category:
  • Post Comments:4 Comments
  • Post last modified:December 22, 2005

학교 BBS 아라에서 Software Engineering에 대한 이야기가 나왔다. 누군가 회사에서 일하는 프로그래머들은 이런 실용서적들 읽더군요.라며 몇권 소개하길래, 나도 덩달아 몇권의 책을 추천했다.

회사 생활하면서 현장에서 자주 언급되는 것 위주로 조금 분류를 해보면 이런 식이죠. 물론 이 분류는 소프트웨어 공학의 일부만 담고 있습니다.

[OOP와 SE 사이]
Refactoring과 Design Pattern은 따로 떼어놓고 생각하기 힘듭니다. Design Pattern은 앞선 개발자의 노하우를 전수받고, 개발자 간의 의사소통을 원활하게 하는 점 등에서 주목받습니다. Refactoring은 Design Pattern을 지원한다고 생각할 수 있고, 보다 쉬운 유지 관리 등에 힘을 실어줍니다.

제가 읽은 것 중에 추천할만한 책을 꼽아보자면 다음과 같습니다.

  • Head First Design Pattern (한글판 있음)
  • Refactoring (한글판 있음)
  • Refactoring to Patterns (한글판 없음)

[SE]
이 분야에서도 역시 좋은 책을 선정해봤습니다.

온라인에서 볼 수 있는 유명한 글도 있습니다.

Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
follow me
  • RT @bubbaprog: This is one of the most absolutely insane moments I’ve ever seen on live television. https://t.co/Uvzig8YGSa
    12 hours ago
  • @hellodhlyn 고생합니다
    15 hours ago
  • 주가가 고공행진을 한다곤 하지만 개별 기업으로 넘어가면 꼭 고평가되어 있다고는 하기 힘들다. 지나치게 높다고 애널리스트들이 경고할 때 어닝서프라이즈 난 IT 기업(난 IT밖에 잘 모르니까)이 한 둘이 아니거… https://t.co/weChN3IQtv
    22 hours ago
Buy me a coffeeBuy me a coffee
×
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
Latest Posts