소프트웨어공학 필독서

Jeong Hoon Lee·2020년 5월 1일
0

Introductory Level

Adams, James L. Conceptual Blockbusting: A Guide to Better Ideas, 4th ed.
Bentley, Jon. Programming Pearls, 2nd ed.
Glass, Robert L. Facts and Fallacies of Software Engineering
McConnell, Steve. Software Project Survival Guide
McConnell, Steve. Code Complete, 2nd ed.

Competency Level

Berczuk Stephen P. and Brad Appleton. Software Configuration Management Patterns: Effective Teamwork, Practical Integration
Fowler, Martin. UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd ed.
Glass, Robert L. Software Creativity
Kaner, Cem, Jack Falk, Hung Q. Nguyen. Testing Computer Software, 2nd ed.
Larman, Craig. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, 2nd. ed.
McConnell, Steve. Rapid Development
Wiegers, Karl. Software Requirements, 2nd ed.
Managers Handbook for Software Development, NASA Goddard Space Flight Center

Leadership Level

Bass, Len, Paul Clements, and Rick Kazman. Software Architecture in Practice, 2nd ed.
Fowler, Martin. Refactoring: Improving the Design of Existing Code
Gamma, Erich, et al. Design Patterns
Gilb, Tom. Principles of Software Engineering Management
Maguire, Steve. Writing Solid Code
Meyer, Bertrand. Object-Oriented Software Construction, 2nd. ed.
Software Management Guidebook, NASA Goddard Space Flight Center

profile
연금술사

0개의 댓글