Software Enginering Books
Showing 1-50 of 86
The Pragmatic Programmer: From Journeyman to Master (Paperback)
by (shelved 2 times as software-enginering)
avg rating 4.33 — 24,142 ratings — published 1999
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
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
Designing Interfaces (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.83 — 2,023 ratings — published 2005
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
Writing Effective Use Cases (Agile Software Development Series)
by (shelved 1 time as software-enginering)
avg rating 3.96 — 609 ratings — published 2000
Software Architecture in Practice (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 3.85 — 726 ratings — published 2021
Clean Architecture (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.21 — 7,116 ratings — published 2017
Designing Data-Intensive Applications (ebook)
by (shelved 1 time as software-enginering)
avg rating 4.70 — 10,673 ratings — published 2015
Just Enough Software Architecture: A Risk-Driven Approach (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 3.45 — 211 ratings — published 2010
99 Bottles of OOP (ebook)
by (shelved 1 time as software-enginering)
avg rating 4.55 — 671 ratings — published
Building Maintainable Software (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.78 — 143 ratings — published
Software Requirements (Developer Best Practices)
by (shelved 1 time as software-enginering)
avg rating 4.14 — 856 ratings — published 1999
Algorithms for Image Processing and Computer Vision (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.11 — 28 ratings — published 1996
Building Evolutionary Architectures: Support Constant Change (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.74 — 1,064 ratings — published 2022
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
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
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
Lean Architecture: for Agile Software Development (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.23 — 178 ratings — published 2010
Object Design: Roles, Responsibilities, and Collaborations (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.73 — 107 ratings — published 2002
Machine Learning for Hackers (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.72 — 408 ratings — published 2012
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
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
Software Craftsmanship: The New Imperative (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.93 — 226 ratings — published 2001
Purely Functional Data Structures (Volume 0)
by (shelved 1 time as software-enginering)
avg rating 4.15 — 671 ratings — published 1996
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
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
Understanding the Four Rules of Simple Design (ebook)
by (shelved 1 time as software-enginering)
avg rating 4.11 — 265 ratings — published 2014
Systems Performance: Enterprise and the Cloud (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.49 — 485 ratings — published 2013
REST in Practice: Hypermedia and Systems Architecture (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.84 — 480 ratings — published 2010
High Performance Python: Practical Performant Programming for Humans (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.17 — 240 ratings — published 2013
Java Concurrency in Practice (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.48 — 2,908 ratings — published 2005
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
Quality Code: Software Testing Principles, Practices, and Patterns (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.47 — 17 ratings — published 2013
Structure and Interpretation of Computer Programs (Paperback)
by (shelved 1 time as software-enginering)
avg rating 4.47 — 4,863 ratings — published 1984
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
Think Complexity: Complexity Science and Computational Modeling (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.91 — 245 ratings — published 2009
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
Patterns of Enterprise Application Architecture (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 4.11 — 3,891 ratings — published 2002
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
The Architecture of Open Source Applications (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.65 — 326 ratings — published 2011
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
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
The Productive Programmer (Theory in Practice (O'Reilly))
by (shelved 1 time as software-enginering)
avg rating 3.72 — 806 ratings — published 2008
Test-Driven Development: A Practical Guide (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.45 — 38 ratings — published 2003
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
xUnit Test Patterns: Refactoring Test Code (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 3.94 — 687 ratings — published 2003
Beyond Software Architecture: Creating and Sustaining Winning Solutions (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.71 — 148 ratings — published 2003
Refactoring to Patterns (Hardcover)
by (shelved 1 time as software-enginering)
avg rating 4.05 — 1,438 ratings — published 2004
Planning Extreme Programming (Paperback)
by (shelved 1 time as software-enginering)
avg rating 3.91 — 383 ratings — published 2000
