“Top 100 Best Software Engineering Books, Ever를 읽고 책 정리”를 읽고 책정리

B급 프로그래머님의 블로그 포스트 를 보고 추천할 만한 책들이 많이 보이기도 하고 더 읽을 책을을 찾을 수 있어서 좋았습니다.

저도 표를 복사하여 책을 간단히 정리해봤습니다. 제 평가와 B급 프로그래머님의 평가를 같이 볼 수 있겠금 표에 제 평가만 추가하였는데 꼭 문의를 드리겠습니다. (변명은 아니고 시간이 없어서 선허락을.. 허락받았습니다.)

정리를 해보면서 느낀건, 의외로 목록에 있는 책들을 많이 가지고 있구나. 그리고 많이 읽었구나 정도였습니다. 그리고 목록에서 읽어볼 책들을 찾기도 하였습니다.

몇권을 주문했는데 오면 더 읽어보고 표를 업데이트 하겠습니다.

저자 제목 보유 B급 프로그래머님
평가
평가
Steve McConnell Code Complete: A Practical Handbook of Software Construction 원서,
한국어판
강추 강추
Elisabeth Freeman, etc. Head First Design Patterns 한국어판 N/A 강추
Steve McConnell Rapid Development 한국어판 강추(참고: B급 프로그래머 = 역자 ) 추천
Erich Gamma, etc. Design Patterns: Elements of Reusable Object-Oriented Software 원서,
한국어판
추천 추천
Bruce Schneier Applied Cryptography: Protocols, Algorithms, and Source Code (2nd Edition) 미보유 N/A N/A
Robert C. Martin Agile Software Development: Principles, Patterns and Practices 미보유 N/A 추천
Joel Spolsky Joel on Software 한국어판 강추(참고: B급 프로그래머 = 역자 ) 강추
Tom DeMarco, Timothy Lister Peopleware: Productive Projects and Teams (2nd Edition) 한국어판 강추 강추
Frederick P. Brooks The Mythical Man-Month, Anniversary Edition (2nd Edition) 미보유 강추 강추
Martin Fowler Refactoring: Improving the Design of Existing Code 원서,
한국어판
N/A 강추
Mike Cohn Agile Estimating and Planning 한국어판 강추 읽는중
Alistair Cockburn Writing Effective Use Cases 미보유 N/A N/A
Bertrand Meyer Object-Oriented Software Construction (2nd Edition) 미보유 N/A N/A
Steve McConnell Software Estimation: Demystifying the Black Art 미보유 추천 N/A
Mike Cohn User Stories Applied: For Agile Software Development 한국어판 N/A 추천
Donald E. Knuth The Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) 1번 한국어판 보유 추천 N/A
Martin Fowler Patterns of Enterprise Application Architecture 미보유 N/A N/A
Jeffrey Friedl Mastering Regular Expressions 미보유 보통 추천
Andrew Hunt, David Thomas The Pragmatic Programmer: From Journeyman to Master 한국어판 강추 강추
Karl E. Wiegers Software Requirements (2nd Edition) 미보유 읽는 중 N/A
Craig Larman Applying UML and Patterns (3rd Edition) 미보유 N/A 보통
Alistair Cockburn Agile Software Development: The Cooperative Game (2nd Edition) 미보유 N/A 보통
Gary McGraw Software Security: Building Security In 미보유 N/A N/A
Gregor Hohpe, Bobby Woolf Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions 미보유 N/A N/A
Tom DeMarco, Timothy Lister The Deadline: A Novel About Project Management 미보유 강추 추천
Craig Larman Agile and Iterative Development: A Manager’s Guide 미보유 N/A N/A
Eric A. Marks, Michael Bell Service-Oriented Architecture: A Planning and Implementation Guide for Business and Technology 미보유 N/A N/A
Thomas H. Cormen, etc. Introduction to Algorithms, Second Edition 원서,
한국어판
N/A 강추
Thomas Erl Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services 미보유 N/A N/A
Martin Fowler UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) 미보유 N/A 추천
Kent Beck Extreme Programming Explained: Embrace Change (2nd Edition) 원서,
한국어판
N/A 강추
Alan Shalloway, James Trott Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition) 미보유 N/A N/A
Grady Booch, etc. Object-Oriented Analysis and Design with Applications (3rd Edition) 원서 추천 추천
Jim Highsmith Agile Project Management: Creating Innovative Products 미보유 N/A N/A
Scott Berkun Making Things Happen: Mastering Project Management (1판은 The art of project management) 미보유 강추(참고: B급 프로그래머 = 역자 ) N/A
Jon Bentley Programming Pearls (2nd Edition) 원서,
한국어판
읽는 중 강추
Paul Duvall, etc. Continuous Integration: Improving Software Quality and Reducing Risk 미보유 추천 N/A
Andrew Stellman, Jennifer Greene Applied Software Project Management 미보유 N/A N/A
Clemens Szyperski Component Software: Beyond Object-Oriented Programming 미보유 N/A N/A
Arthur J. Riel Object-Oriented Design Heuristics 원서 N/A 추천
Thomas Erl SOA Principles of Service Design 미보유 N/A N/A
Mary Poppendieck, Tom Poppendieck Lean Software Development: An Agile Toolkit 한국어판 추천 읽는중
Ken Schwaber Agile Project Management with Scrum 미보유 N/A N/A
Ken Schwaber, Mike Beedle Agile Software Development with Scrum 미보유 N/A N/A
Joshua Kerievsky Refactoring to Patterns 미보유 N/A N/A
Alistair Cockburn Crystal Clear: A Human-Powered Methodology for Small Teams 미보유 N/A N/A
Steve McConnell Software Project Survival Guide 한국어판 강추 보통
Tom DeMarco, Timothy Lister Waltzing With Bears: Managing Risk on Software Projects 한국어판 추천 추천
Venkat Subramaniam, Andy Hunt Practices of an Agile Developer: Working in the Real World 미보유 N/A N/A
Kathy Schwalbe Information Technology Project Management 미보유 N/A N/A
Randall Hyde Write Great Code: Volume 1: Understanding the Machine 한국어판 추천 추천
Scott Rosenberg Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software 미보유 추천 N/A
Cem Kaner, etc. Lessons Learned in Software Testing 미보유 N/A N/A
Andy Oram, Greg Wilson Beautiful Code: Leading Programmers Explain How They Think 원서,
한국어판
읽는 중 강추
Luke Hohmann Beyond Software Architecture: Creating and Sustaining Winning Solutions 미보유 N/A N/A
Grady Booch Unified Modeling Language User Guide, The (2nd Edition) 미보유 보통 N/A
Karl Fogel Producing Open Source Software: How to Run a Successful Free Software Project 미보유 N/A N/A
Michael Feathers Working Effectively with Legacy Code 미보유 N/A N/A
Kent Beck Test Driven Development: By Example 원서,
한국어판
추천 강추
Per Kroll, Philippe Kruchten The Rational Unified Process Made Easy: A Practitioner’s Guide to the RUP 미보유 N/A N/A
Thomas Erl Service-Oriented Architecture: Concepts, Technology, and Design 미보유 N/A N/A
Cem Kaner, etc. Testing Computer Software (2nd Edition) 미보유 N/A N/A
Frank Buschmann, etc. Pattern-Oriented Software Architecture Volume 1: A System of Patterns 미보유 N/A N/A
Harold Abelson, Gerald Jay Sussman Structure and Interpretation of Computer Programs – 2nd Edition 원서,
한국어판
N/A 강추
Dan Pilone UML 2.0 in a Nutshell 미보유 N/A N/A
Brett D. McLaughlin, etc. Head First Object-Oriented Analysis and Design 미보유 N/A N/A
Johanna Rothman Manage It!: Your Guide to Modern, Pragmatic Project Management 미보유 읽는 중 N/A
James Shore, Shane Warden The Art of Agile Development 미보유 읽는 중 N/A
Brian W. Kernighan, Rob Pike The Practice of Programming 한국어판 강추 추천
Ron Jeffries, etc. Extreme Programming Installed 한국어판 N/A 추천
Scott W. Ambler, Pramodkumar J. Sadalage Refactoring Databases: Evolutionary Database Design 미보유 N/A N/A
Jared Richardson, William Gwaltney Ship it! A Practical Guide to Successful Software Projects 미보유 추천 N/A
Greg Hoglund, Gary McGraw Exploiting Software: How to Break Code 미보유 N/A N/A
Michael Nygard Release It!: Design and Deploy Production-Ready Software 미보유 추천 N/A
Edward Yourdon Death March (2nd Edition) 미보유 강추 N/A

 

Tags: , , , ,

2 Responses to ““Top 100 Best Software Engineering Books, Ever를 읽고 책 정리”를 읽고 책정리”

  1. [...] 최근 여러책들을 읽고 있습니다. 그렇지만 읽고나서 주변에 강력하게 추천하고 있는 책은 HARD CODE가 유일한 것 같습니다. 물론, 다른 책들도 좋은 책이지만, 이 책이 현재 제 상황에 필요한 내용들이 담겨 있었고, 주변에 공유할 만한 사람들이 많은게 이유일 것 같습니다. [...]

Leave a Reply