Software Developer Books

Showing 1-50 of 86
Clean Code: A Handbook of Agile Software Craftsmanship Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 4 times as software-developer)
avg rating 4.36 — 23,089 ratings — published 2007
Rate this book
Clear rating
Refactoring: Improving the Design of Existing Code Refactoring: Improving the Design of Existing Code (Hardcover)
by (shelved 3 times as software-developer)
avg rating 4.24 — 8,780 ratings — published 1999
Rate this book
Clear rating
The Pragmatic Programmer: From Journeyman to Master The Pragmatic Programmer: From Journeyman to Master (Paperback)
by (shelved 3 times as software-developer)
avg rating 4.33 — 23,638 ratings — published 1999
Rate this book
Clear rating
Head First Design Patterns Head First Design Patterns (Paperback)
by (shelved 2 times as software-developer)
avg rating 4.30 — 8,955 ratings — published 2004
Rate this book
Clear rating
The Mythical Man-Month: Essays on Software Engineering The Mythical Man-Month: Essays on Software Engineering (Paperback)
by (shelved 2 times as software-developer)
avg rating 4.01 — 14,907 ratings — published 1975
Rate this book
Clear rating
Design Patterns: Elements of Reusable Object-Oriented Software Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)
by (shelved 2 times as software-developer)
avg rating 4.20 — 11,854 ratings — published 1994
Rate this book
Clear rating
Code Complete: A Practical Handbook of Software Construction Code Complete: A Practical Handbook of Software Construction (Paperback)
by (shelved 2 times as software-developer)
avg rating 4.30 — 9,442 ratings — published 1993
Rate this book
Clear rating
Software Craftsman, The: Professionalism, Pragmatism, Pride (Robert C. Martin Series) Software Craftsman, The: Professionalism, Pragmatism, Pride (Robert C. Martin Series)
by (shelved 2 times as software-developer)
avg rating 4.30 — 959 ratings — published 2014
Rate this book
Clear rating
The Nature of Software Development The Nature of Software Development (Unknown Binding)
by (shelved 2 times as software-developer)
avg rating 4.07 — 550 ratings — published 2015
Rate this book
Clear rating
Agile Software Development, Principles, Patterns, and Practices Agile Software Development, Principles, Patterns, and Practices (Hardcover)
by (shelved 1 time as software-developer)
avg rating 4.25 — 1,312 ratings — published 2002
Rate this book
Clear rating
The Art of Unit Testing: With Examples in .NET The Art of Unit Testing: With Examples in .NET (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.09 — 1,411 ratings — published 2009
Rate this book
Clear rating
JavaScript: The Good Parts JavaScript: The Good Parts (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.23 — 8,660 ratings — published 2008
Rate this book
Clear rating
Software Developer Life: Career, Learning, Coding, Daily Life, Stories Software Developer Life: Career, Learning, Coding, Daily Life, Stories (Kindle Edition)
by (shelved 1 time as software-developer)
avg rating 3.86 — 96 ratings — published
Rate this book
Clear rating
An Introduction to Database Systems An Introduction to Database Systems (Paperback)
by (shelved 1 time as software-developer)
avg rating 3.92 — 373 ratings — published
Rate this book
Clear rating
Ejb 3 in Action Ejb 3 in Action (Paperback)
by (shelved 1 time as software-developer)
avg rating 3.58 — 112 ratings — published 2007
Rate this book
Clear rating
Camel in Action Camel in Action (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.11 — 168 ratings — published 2010
Rate this book
Clear rating
Drools JBoss Rules 5.0 Developer's Guide Drools JBoss Rules 5.0 Developer's Guide (Paperback)
by (shelved 1 time as software-developer)
avg rating 3.45 — 11 ratings — published 2009
Rate this book
Clear rating
JBoss Drools Business Rules JBoss Drools Business Rules (Paperback)
by (shelved 1 time as software-developer)
avg rating 2.69 — 13 ratings — published 2009
Rate this book
Clear rating
Java 8 in Action Java 8 in Action (ebook)
by (shelved 1 time as software-developer)
avg rating 4.35 — 708 ratings — published 2014
Rate this book
Clear rating
Java EE 7: The Big Picture Java EE 7: The Big Picture (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.22 — 23 ratings — published 2014
Rate this book
Clear rating
How to Stop Worrying and Start Living: Time-Tested Methods for Conquering Worry How to Stop Worrying and Start Living: Time-Tested Methods for Conquering Worry (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.16 — 114,355 ratings — published 1944
Rate this book
Clear rating
Getting Things Done: The Art of Stress-Free Productivity Getting Things Done: The Art of Stress-Free Productivity (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.01 — 165,987 ratings — published 2001
Rate this book
Clear rating
The Self-Taught Programmer: The Definitive Guide to Programming Professionally The Self-Taught Programmer: The Definitive Guide to Programming Professionally (Kindle Edition)
by (shelved 1 time as software-developer)
avg rating 3.96 — 961 ratings — published 2017
Rate this book
Clear rating
Clean Architecture Clean Architecture (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.22 — 6,905 ratings — published 2017
Rate this book
Clear rating
Think Like a Programmer: An Introduction to Creative Problem Solving Think Like a Programmer: An Introduction to Creative Problem Solving (Paperback)
by (shelved 1 time as software-developer)
avg rating 3.86 — 584 ratings — published 2012
Rate this book
Clear rating
The C Programming Language The C Programming Language (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.44 — 11,196 ratings — published 1978
Rate this book
Clear rating
Designing Data-Intensive Applications Designing Data-Intensive Applications (ebook)
by (shelved 1 time as software-developer)
avg rating 4.70 — 10,113 ratings — published 2015
Rate this book
Clear rating
Python Tricks: A Buffet of Awesome Python Features Python Tricks: A Buffet of Awesome Python Features (Kindle Edition)
by (shelved 1 time as software-developer)
avg rating 4.43 — 1,093 ratings — published 2017
Rate this book
Clear rating
Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series) Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)
by (shelved 1 time as software-developer)
avg rating 4.26 — 914 ratings — published 2015
Rate this book
Clear rating
Fluent Python: Clear, Concise, and Effective Programming Fluent Python: Clear, Concise, and Effective Programming (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.62 — 1,739 ratings — published 2015
Rate this book
Clear rating
Introduction to Algorithms Introduction to Algorithms (Hardcover)
by (shelved 1 time as software-developer)
avg rating 4.35 — 9,249 ratings — published 1989
Rate this book
Clear rating
Information Dashboard Design: The Effective Visual Communication of Data Information Dashboard Design: The Effective Visual Communication of Data (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.02 — 1,794 ratings — published 2010
Rate this book
Clear rating
Java SE 8 for the Really Impatient Java SE 8 for the Really Impatient (Paperback)
by (shelved 1 time as software-developer)
avg rating 3.96 — 203 ratings — published 2013
Rate this book
Clear rating
The Halo Effect: ... and the Eight Other Business Delusions That Deceive Managers The Halo Effect: ... and the Eight Other Business Delusions That Deceive Managers (Hardcover)
by (shelved 1 time as software-developer)
avg rating 3.89 — 5,629 ratings — published 2007
Rate this book
Clear rating
Implementing Domain-Driven Design Implementing Domain-Driven Design (Hardcover)
by (shelved 1 time as software-developer)
avg rating 4.05 — 1,279 ratings — published 2013
Rate this book
Clear rating
Rework Rework (Hardcover)
by (shelved 1 time as software-developer)
avg rating 3.98 — 173,820 ratings — published 2010
Rate this book
Clear rating
Effective C++: 55 Specific Ways to Improve Your Programs and Designs Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.40 — 3,339 ratings — published 1991
Rate this book
Clear rating
The Practice of Programming (Addison-Wesley Professional Computing Series) The Practice of Programming (Addison-Wesley Professional Computing Series)
by (shelved 1 time as software-developer)
avg rating 4.12 — 1,933 ratings — published 1999
Rate this book
Clear rating
C# 6.0 and the .NET 4.6 Framework C# 6.0 and the .NET 4.6 Framework (Kindle Edition)
by (shelved 1 time as software-developer)
avg rating 4.38 — 80 ratings — published
Rate this book
Clear rating
ASP.NET Web API 2: Building a REST Service from Start to Finish ASP.NET Web API 2: Building a REST Service from Start to Finish (Kindle Edition)
by (shelved 1 time as software-developer)
avg rating 3.87 — 31 ratings — published 2014
Rate this book
Clear rating
Practical Salesforce.com Development Without Code: Customizing Salesforce on the Force.com Platform Practical Salesforce.com Development Without Code: Customizing Salesforce on the Force.com Platform (Kindle Edition)
by (shelved 1 time as software-developer)
avg rating 4.12 — 16 ratings — published 2014
Rate this book
Clear rating
Development with the Force.com Platform: Building Business Applications in the Cloud (Developer's Library) Development with the Force.com Platform: Building Business Applications in the Cloud (Developer's Library)
by (shelved 1 time as software-developer)
avg rating 3.73 — 11 ratings — published 2009
Rate this book
Clear rating
RESTful Web APIs: Services for a Changing World RESTful Web APIs: Services for a Changing World (Paperback)
by (shelved 1 time as software-developer)
avg rating 3.71 — 296 ratings — published 2013
Rate this book
Clear rating
Advanced Apex Programming for Salesforce.com and Force.com Advanced Apex Programming for Salesforce.com and Force.com (Kindle Edition)
by (shelved 1 time as software-developer)
avg rating 4.16 — 107 ratings — published 2012
Rate this book
Clear rating
What Is Data Science? What Is Data Science? (Kindle Edition)
by (shelved 1 time as software-developer)
avg rating 3.68 — 590 ratings — published 2011
Rate this book
Clear rating
The Linux Command Line: A Complete Introduction The Linux Command Line: A Complete Introduction (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.38 — 1,694 ratings — published 2012
Rate this book
Clear rating
Agile Principles, Patterns, and Practices in C# Agile Principles, Patterns, and Practices in C# (Hardcover)
by (shelved 1 time as software-developer)
avg rating 4.28 — 773 ratings — published 2006
Rate this book
Clear rating
Information Architecture for the World Wide Web: Designing Large-Scale Web Sites Information Architecture for the World Wide Web: Designing Large-Scale Web Sites (Paperback)
by (shelved 1 time as software-developer)
avg rating 3.93 — 3,826 ratings — published 1998
Rate this book
Clear rating
Kanban: Successful Evolutionary Change for Your Technology Business Kanban: Successful Evolutionary Change for Your Technology Business (Paperback)
by (shelved 1 time as software-developer)
avg rating 3.99 — 3,370 ratings — published 2010
Rate this book
Clear rating
Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman (Paperback)
by (shelved 1 time as software-developer)
avg rating 4.11 — 959 ratings — published 2009
Rate this book
Clear rating