Software Enginering Books

Showing 1-50 of 86
The Pragmatic Programmer: From Journeyman to Master The Pragmatic Programmer: From Journeyman to Master (Paperback)
by (shelved 2 times as software-enginering)
avg rating 4.33 — 24,141 ratings — published 1999
Rate this book
Clear rating
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.39 — 600 ratings — published
Rate this book
Clear rating
A Project Guide to UX Design: For User Experience Designers in the Field or in the Making A Project Guide to UX Design: For User Experience Designers in the Field or in the Making (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.87 — 1,776 ratings — published 2009
Rate this book
Clear rating
Designing Interfaces Designing Interfaces (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.83 — 2,023 ratings — published 2005
Rate this book
Clear rating
The Full Stack Developer: Your Essential Guide to the Everyday Skills Expected of a Modern Full Stack Web Developer The Full Stack Developer: Your Essential Guide to the Everyday Skills Expected of a Modern Full Stack Web Developer (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.66 — 32 ratings — published
Rate this book
Clear rating
Writing Effective Use Cases (Agile Software Development Series) Writing Effective Use Cases (Agile Software Development Series)
by (shelved 1 time as software-enginering)
avg rating 3.96 — 609 ratings — published 2000
Rate this book
Clear rating
Software Architecture in Practice Software Architecture in Practice (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 3.85 — 726 ratings — published 2021
Rate this book
Clear rating
Clean Architecture Clean Architecture (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.21 — 7,115 ratings — published 2017
Rate this book
Clear rating
Designing Data-Intensive Applications Designing Data-Intensive Applications (ebook)
by (shelved 1 time as software-enginering)
avg rating 4.70 — 10,672 ratings — published 2015
Rate this book
Clear rating
Just Enough Software Architecture: A Risk-Driven Approach Just Enough Software Architecture: A Risk-Driven Approach (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 3.45 — 211 ratings — published 2010
Rate this book
Clear rating
99 Bottles of OOP 99 Bottles of OOP (ebook)
by (shelved 1 time as software-enginering)
avg rating 4.55 — 671 ratings — published
Rate this book
Clear rating
Building Maintainable Software Building Maintainable Software (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.78 — 143 ratings — published
Rate this book
Clear rating
Software Requirements (Developer Best Practices) Software Requirements (Developer Best Practices)
by (shelved 1 time as software-enginering)
avg rating 4.14 — 856 ratings — published 1999
Rate this book
Clear rating
Algorithms for Image Processing and Computer Vision Algorithms for Image Processing and Computer Vision (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.11 — 28 ratings — published 1996
Rate this book
Clear rating
Building Evolutionary Architectures: Support Constant Change Building Evolutionary Architectures: Support Constant Change (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.74 — 1,064 ratings — published 2022
Rate this book
Clear rating
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Addison-Wesley Professional Computing Series) Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Addison-Wesley Professional Computing Series)
by (shelved 1 time as software-enginering)
avg rating 4.22 — 622 ratings — published 2001
Rate this book
Clear rating
Code: The Hidden Language of Computer Hardware and Software Code: The Hidden Language of Computer Hardware and Software (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.40 — 10,624 ratings — published 1999
Rate this book
Clear rating
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)
by (shelved 1 time as software-enginering)
avg rating 4.40 — 3,358 ratings — published 1991
Rate this book
Clear rating
Lean Architecture: for Agile Software Development Lean Architecture: for Agile Software Development (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.23 — 178 ratings — published 2010
Rate this book
Clear rating
Object Design: Roles, Responsibilities, and Collaborations Object Design: Roles, Responsibilities, and Collaborations (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.73 — 107 ratings — published 2002
Rate this book
Clear rating
Machine Learning for Hackers Machine Learning for Hackers (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.72 — 408 ratings — published 2012
Rate this book
Clear rating
Producing Open Source Software: How to Run a Successful Free Software Project Producing Open Source Software: How to Run a Successful Free Software Project (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.82 — 195 ratings — published 2005
Rate this book
Clear rating
Developer Testing: Building Quality into Software (Addison-Wesley Signature Series (Cohn)) Developer Testing: Building Quality into Software (Addison-Wesley Signature Series (Cohn))
by (shelved 1 time as software-enginering)
avg rating 3.94 — 65 ratings — published 2015
Rate this book
Clear rating
Software Craftsmanship: The New Imperative Software Craftsmanship: The New Imperative (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.93 — 226 ratings — published 2001
Rate this book
Clear rating
Purely Functional Data Structures (Volume 0) Purely Functional Data Structures (Volume 0)
by (shelved 1 time as software-enginering)
avg rating 4.15 — 671 ratings — published 1996
Rate this book
Clear rating
The Principles of Product Development Flow: Second Generation Lean Product Development The Principles of Product Development Flow: Second Generation Lean Product Development (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 4.19 — 2,524 ratings — published 2009
Rate this book
Clear rating
Lean from the Trenches: Managing Large-Scale Projects with Kanban Lean from the Trenches: Managing Large-Scale Projects with Kanban (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.20 — 1,007 ratings — published 2011
Rate this book
Clear rating
Understanding the Four Rules of Simple Design Understanding the Four Rules of Simple Design (ebook)
by (shelved 1 time as software-enginering)
avg rating 4.11 — 265 ratings — published 2014
Rate this book
Clear rating
Systems Performance: Enterprise and the Cloud Systems Performance: Enterprise and the Cloud (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.49 — 485 ratings — published 2013
Rate this book
Clear rating
REST in Practice: Hypermedia and Systems Architecture REST in Practice: Hypermedia and Systems Architecture (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.84 — 480 ratings — published 2010
Rate this book
Clear rating
High Performance Python: Practical Performant Programming for Humans High Performance Python: Practical Performant Programming for Humans (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.17 — 240 ratings — published 2013
Rate this book
Clear rating
Java Concurrency in Practice Java Concurrency in Practice (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.48 — 2,908 ratings — published 2005
Rate this book
Clear rating
Professional Test Driven Development with C#: Developing Real World Applications with TDD (Wrox Professional Guides) Professional Test Driven Development with C#: Developing Real World Applications with TDD (Wrox Professional Guides)
by (shelved 1 time as software-enginering)
avg rating 3.73 — 109 ratings — published 2011
Rate this book
Clear rating
Quality Code: Software Testing Principles, Practices, and Patterns Quality Code: Software Testing Principles, Practices, and Patterns (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.47 — 17 ratings — published 2013
Rate this book
Clear rating
Structure and Interpretation of Computer Programs Structure and Interpretation of Computer Programs (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.47 — 4,863 ratings — published 1984
Rate this book
Clear rating
Seven Concurrency Models in Seven Weeks: When Threads Unravel (The Pragmatic Programmers) Seven Concurrency Models in Seven Weeks: When Threads Unravel (The Pragmatic Programmers)
by (shelved 1 time as software-enginering)
avg rating 3.82 — 350 ratings — published 2014
Rate this book
Clear rating
Think Complexity: Complexity Science and Computational Modeling Think Complexity: Complexity Science and Computational Modeling (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.91 — 245 ratings — published 2009
Rate this book
Clear rating
DevOps: A Software Architect's Perspective (SEI Series in Software Engineering) DevOps: A Software Architect's Perspective (SEI Series in Software Engineering)
by (shelved 1 time as software-enginering)
avg rating 3.61 — 62 ratings — published 2015
Rate this book
Clear rating
Patterns of Enterprise Application Architecture Patterns of Enterprise Application Architecture (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 4.11 — 3,891 ratings — published 2002
Rate this book
Clear rating
Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.63 — 63 ratings — published 2002
Rate this book
Clear rating
The Architecture of Open Source Applications The Architecture of Open Source Applications (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.65 — 326 ratings — published 2011
Rate this book
Clear rating
Succeeding with Agile: Software Development Using Scrum (Addison-Wesley Signature Series (Cohn)) Succeeding with Agile: Software Development Using Scrum (Addison-Wesley Signature Series (Cohn))
by (shelved 1 time as software-enginering)
avg rating 4.01 — 1,851 ratings — published 2009
Rate this book
Clear rating
Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.42 — 171 ratings — published 2008
Rate this book
Clear rating
The Productive Programmer (Theory in Practice (O'Reilly)) The Productive Programmer (Theory in Practice (O'Reilly))
by (shelved 1 time as software-enginering)
avg rating 3.72 — 806 ratings — published 2008
Rate this book
Clear rating
Test-Driven Development: A Practical Guide Test-Driven Development: A Practical Guide (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.45 — 38 ratings — published 2003
Rate this book
Clear rating
Agile and Iterative Development: A Manager's Guide (Agile Software Development Series) Agile and Iterative Development: A Manager's Guide (Agile Software Development Series)
by (shelved 1 time as software-enginering)
avg rating 3.78 — 287 ratings — published 2003
Rate this book
Clear rating
xUnit Test Patterns: Refactoring Test Code xUnit Test Patterns: Refactoring Test Code (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 3.94 — 687 ratings — published 2003
Rate this book
Clear rating
Beyond Software Architecture: Creating and Sustaining Winning Solutions Beyond Software Architecture: Creating and Sustaining Winning Solutions (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.71 — 148 ratings — published 2003
Rate this book
Clear rating
Refactoring to Patterns Refactoring to Patterns (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 4.05 — 1,438 ratings — published 2004
Rate this book
Clear rating
Planning Extreme Programming Planning Extreme Programming (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.91 — 383 ratings — published 2000
Rate this book
Clear rating