Programming Design Books

Showing 1-49 of 49
Head First Design Patterns Head First Design Patterns (Paperback)
by (shelved 3 times as programming-design)
avg rating 4.30 — 9,041 ratings — published 2004
Rate this book
Clear rating
Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability (Voices That Matter) Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability (Voices That Matter)
by (shelved 2 times as programming-design)
avg rating 4.24 — 30,847 ratings — published 2000
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 programming-design)
avg rating 4.20 — 11,980 ratings — published 1994
Rate this book
Clear rating
Programming Pearls Programming Pearls (Paperback)
by (shelved 2 times as programming-design)
avg rating 4.20 — 3,225 ratings — published 1986
Rate this book
Clear rating
Start Small, Stay Small: A Developer's Guide to Launching a Startup Start Small, Stay Small: A Developer's Guide to Launching a Startup (Kindle Edition)
by (shelved 1 time as programming-design)
avg rating 3.95 — 2,319 ratings — published 2010
Rate this book
Clear rating
The Deep Learning Revolution (Mit Press) The Deep Learning Revolution (Mit Press)
by (shelved 1 time as programming-design)
avg rating 3.73 — 601 ratings — published 2018
Rate this book
Clear rating
Pragmatic Thinking and Learning: Refactor Your Wetware Pragmatic Thinking and Learning: Refactor Your Wetware (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.12 — 4,379 ratings — published 2008
Rate this book
Clear rating
Refactoring UI Refactoring UI (ebook)
by (shelved 1 time as programming-design)
avg rating 4.65 — 2,216 ratings — published
Rate this book
Clear rating
Patterns of Enterprise Application Architecture Patterns of Enterprise Application Architecture (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.11 — 3,893 ratings — published 2002
Rate this book
Clear rating
Practical Object Oriented Design in Ruby Practical Object Oriented Design in Ruby (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.53 — 2,824 ratings — published 2012
Rate this book
Clear rating
Hooked: How to Build Habit-Forming Products Hooked: How to Build Habit-Forming Products (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.12 — 50,621 ratings — published 2013
Rate this book
Clear rating
A Technique for Producing Ideas A Technique for Producing Ideas (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.05 — 5,212 ratings — published 1940
Rate this book
Clear rating
The Design of Everyday Things The Design of Everyday Things (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.15 — 48,079 ratings — published 1988
Rate this book
Clear rating
The Clean Coder: A Code of Conduct for Professional Programmers The Clean Coder: A Code of Conduct for Professional Programmers (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.26 — 9,282 ratings — published 2011
Rate this book
Clear rating
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series) Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
by (shelved 1 time as programming-design)
avg rating 4.24 — 8,855 ratings — published 1999
Rate this book
Clear rating
The Non-Designer's Design Book The Non-Designer's Design Book (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.10 — 4,950 ratings — published 2011
Rate this book
Clear rating
The Mythical Man-Month: Essays on Software Engineering The Mythical Man-Month: Essays on Software Engineering (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.01 — 15,171 ratings — published 1975
Rate this book
Clear rating
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.26 — 50,492 ratings — published 2013
Rate this book
Clear rating
The Web Designer's Idea Book, Volume 3: Inspiration from Today's Best Web Design Trends, Themes and Styles The Web Designer's Idea Book, Volume 3: Inspiration from Today's Best Web Design Trends, Themes and Styles (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.91 — 120 ratings — published 2013
Rate this book
Clear rating
The Art of Capacity Planning: Scaling Web Resources The Art of Capacity Planning: Scaling Web Resources (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.74 — 227 ratings — published 2008
Rate this book
Clear rating
In the Plex: How Google Thinks, Works, and Shapes Our Lives In the Plex: How Google Thinks, Works, and Shapes Our Lives (Hardcover)
by (shelved 1 time as programming-design)
avg rating 3.84 — 30,005 ratings — published 2011
Rate this book
Clear rating
The Web Designer's Idea Book: The Ultimate Guide To Themes, Trends & Styles In Website Design The Web Designer's Idea Book: The Ultimate Guide To Themes, Trends & Styles In Website Design (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.82 — 351 ratings — published 2008
Rate this book
Clear rating
Head First PHP & MySQL: A Brain-Friendly Guide Head First PHP & MySQL: A Brain-Friendly Guide (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.13 — 424 ratings — published 2008
Rate this book
Clear rating
CSS3 For Web Designers CSS3 For Web Designers (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.04 — 1,828 ratings — published 2010
Rate this book
Clear rating
HTML5 for Web Designers HTML5 for Web Designers (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.98 — 3,135 ratings — published 2010
Rate this book
Clear rating
Head First Web Design: A Learner's Companion to Accessible, Usable, Engaging Websites Head First Web Design: A Learner's Companion to Accessible, Usable, Engaging Websites (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.91 — 202 ratings — published 2008
Rate this book
Clear rating
The Principles of Beautiful Web Design The Principles of Beautiful Web Design (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.92 — 1,305 ratings — published 2007
Rate this book
Clear rating
Building Microservices: Designing Fine-Grained Systems Building Microservices: Designing Fine-Grained Systems (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.22 — 5,222 ratings — published 2014
Rate this book
Clear rating
HBase: The Definitive Guide: Random Access to Your Planet-Size Data HBase: The Definitive Guide: Random Access to Your Planet-Size Data (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.75 — 122 ratings — published 2011
Rate this book
Clear rating
Tomcat: The Definitive Guide Tomcat: The Definitive Guide (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.23 — 62 ratings — published 2003
Rate this book
Clear rating
Understanding Comics: The Invisible Art Understanding Comics: The Invisible Art (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.00 — 132,683 ratings — published 1993
Rate this book
Clear rating
TCP/IP Illustrated, Vol. 1: The Protocols (Addison-Wesley Professional Computing Series) TCP/IP Illustrated, Vol. 1: The Protocols (Addison-Wesley Professional Computing Series)
by (shelved 1 time as programming-design)
avg rating 4.31 — 1,313 ratings — published 1993
Rate this book
Clear rating
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (Hardcover)
by (shelved 1 time as programming-design)
avg rating 3.84 — 1,051 ratings — published 1997
Rate this book
Clear rating
Java Concurrency in Practice Java Concurrency in Practice (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.48 — 2,912 ratings — published 2005
Rate this book
Clear rating
Designing Web Usability Designing Web Usability (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.82 — 1,168 ratings — published 2000
Rate this book
Clear rating
The Art of Computer Programming, Volume 2: Seminumerical Algorithms The Art of Computer Programming, Volume 2: Seminumerical Algorithms (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.43 — 524 ratings — published 1969
Rate this book
Clear rating
The Art of Computer Programming, Volume 1: Fundamental Algorithms The Art of Computer Programming, Volume 1: Fundamental Algorithms (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.38 — 1,889 ratings — published 1973
Rate this book
Clear rating
The Art of Computer Programming: Volume 3: Sorting and Searching The Art of Computer Programming: Volume 3: Sorting and Searching (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.42 — 510 ratings — published 1973
Rate this book
Clear rating
Literate Programming (Lecture Notes) (Volume 27) Literate Programming (Lecture Notes) (Volume 27)
by (shelved 1 time as programming-design)
avg rating 3.92 — 119 ratings — published 1992
Rate this book
Clear rating
The Timeless Way of Building The Timeless Way of Building (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.37 — 2,690 ratings — published 1978
Rate this book
Clear rating
The Pragmatic Programmer: From Journeyman to Master The Pragmatic Programmer: From Journeyman to Master (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.33 — 24,245 ratings — published 1999
Rate this book
Clear rating
A Pattern Language: Towns, Buildings, Construction (Center for Environmental Structure Series) A Pattern Language: Towns, Buildings, Construction (Center for Environmental Structure Series)
by (shelved 1 time as programming-design)
avg rating 4.42 — 5,486 ratings — published 1977
Rate this book
Clear rating
The C Companion The C Companion (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.25 — 12 ratings — published 1987
Rate this book
Clear rating
UNIX System Programming for System VR4 UNIX System Programming for System VR4 (Paperback)
by (shelved 1 time as programming-design)
avg rating 4.15 — 13 ratings — published 1996
Rate this book
Clear rating
Rate this book
Clear rating
TCP/IP Illustrated: The Implementation, Vol. 2 TCP/IP Illustrated: The Implementation, Vol. 2 (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.27 — 328 ratings — published 1995
Rate this book
Clear rating
Microprocessors and Digital Systems Microprocessors and Digital Systems (Hardcover)
by (shelved 1 time as programming-design)
avg rating 4.29 — 41 ratings — published 1980
Rate this book
Clear rating
termcap & terminfo (O'Reilly Nutshell) termcap & terminfo (O'Reilly Nutshell)
by (shelved 1 time as programming-design)
avg rating 4.07 — 14 ratings — published 1985
Rate this book
Clear rating
Pattern Languages of Program Design Pattern Languages of Program Design (Paperback)
by (shelved 1 time as programming-design)
avg rating 3.41 — 29 ratings — published 1995
Rate this book
Clear rating

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »