Programming Techniques Books

Showing 1-33 of 33
Design Patterns: Elements of Reusable Object-Oriented Software Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)
by (shelved 3 times as programming-techniques)
avg rating 4.20 — 11,973 ratings — published 1994
Rate this book
Clear rating
The Pragmatic Programmer: From Journeyman to Master The Pragmatic Programmer: From Journeyman to Master (Paperback)
by (shelved 2 times as programming-techniques)
avg rating 4.33 — 24,223 ratings — published 1999
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 programming-techniques)
avg rating 4.12 — 1,937 ratings — published 1999
Rate this book
Clear rating
Modern Compiler Implementation in ML (Volume 0) Modern Compiler Implementation in ML (Volume 0)
by (shelved 1 time as programming-techniques)
avg rating 4.10 — 62 ratings — published 1997
Rate this book
Clear rating
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 4.56 — 1,589 ratings — published 2014
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 programming-techniques)
avg rating 4.40 — 3,362 ratings — published 1991
Rate this book
Clear rating
99 Bottles of OOP 99 Bottles of OOP (ebook)
by (shelved 1 time as programming-techniques)
avg rating 4.55 — 672 ratings — published
Rate this book
Clear rating
Microsoft .NET - Architecting Applications for the Enterprise Microsoft .NET - Architecting Applications for the Enterprise (Kindle Edition)
by (shelved 1 time as programming-techniques)
avg rating 4.26 — 113 ratings — published 2014
Rate this book
Clear rating
Java Performance Companion Java Performance Companion (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 3.85 — 20 ratings — published 2015
Rate this book
Clear rating
Building Microservices: Designing Fine-Grained Systems Building Microservices: Designing Fine-Grained Systems (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 4.22 — 5,218 ratings — published 2014
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 programming-techniques)
avg rating 4.11 — 264 ratings — published 2014
Rate this book
Clear rating
Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck)) Growing Object-Oriented Software, Guided by Tests (Addison-Wesley Signature Series (Beck))
by (shelved 1 time as programming-techniques)
avg rating 4.19 — 2,464 ratings — published 2009
Rate this book
Clear rating
Concurrent Programming in Java : Design Principles and Pattern, 2nd Edition Concurrent Programming in Java : Design Principles and Pattern, 2nd Edition (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 4.19 — 150 ratings — published 1996
Rate this book
Clear rating
Domain-Driven Design: Tackling Complexity in the Heart of Software Domain-Driven Design: Tackling Complexity in the Heart of Software (Hardcover)
by (shelved 1 time as programming-techniques)
avg rating 4.15 — 5,843 ratings — published 2003
Rate this book
Clear rating
Extreme Programming Installed Extreme Programming Installed (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 3.75 — 150 ratings — published 2000
Rate this book
Clear rating
Starting to Unit Test: Not as Hard as You Think Starting to Unit Test: Not as Hard as You Think (Kindle Edition)
by (shelved 1 time as programming-techniques)
avg rating 4.29 — 77 ratings — published 2014
Rate this book
Clear rating
Working Effectively with Unit Tests Working Effectively with Unit Tests (ebook)
by (shelved 1 time as programming-techniques)
avg rating 3.99 — 178 ratings — published 2014
Rate this book
Clear rating
Making Software: What Really Works, and Why We Believe It Making Software: What Really Works, and Why We Believe It (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 3.50 — 128 ratings — published 2010
Rate this book
Clear rating
Testing Computer Software Testing Computer Software (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 3.91 — 295 ratings — published 1987
Rate this book
Clear rating
Rapid Development: Taming Wild Software Schedules Rapid Development: Taming Wild Software Schedules (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 3.97 — 1,363 ratings — published 1996
Rate this book
Clear rating
Refactoring to Patterns Refactoring to Patterns (Hardcover)
by (shelved 1 time as programming-techniques)
avg rating 4.05 — 1,438 ratings — published 2004
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 programming-techniques)
avg rating 4.25 — 1,319 ratings — published 2002
Rate this book
Clear rating
Facts and Fallacies of Software Engineering Facts and Fallacies of Software Engineering (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 3.95 — 628 ratings — published 2002
Rate this book
Clear rating
Patterns of Enterprise Application Architecture Patterns of Enterprise Application Architecture (Hardcover)
by (shelved 1 time as programming-techniques)
avg rating 4.11 — 3,893 ratings — published 2002
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-techniques)
avg rating 4.24 — 8,854 ratings — published 1999
Rate this book
Clear rating
Working Effectively with Legacy Code Working Effectively with Legacy Code (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 4.14 — 4,681 ratings — published 2004
Rate this book
Clear rating
Code Complete: A Practical Handbook of Software Construction Code Complete: A Practical Handbook of Software Construction (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 4.30 — 9,488 ratings — published 1993
Rate this book
Clear rating
Test-Driven Development: By Example Test-Driven Development: By Example (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 4.10 — 4,409 ratings — published 2002
Rate this book
Clear rating
Extreme Programming Explained: Embrace Change (The XP Series) Extreme Programming Explained: Embrace Change (The XP Series)
by (shelved 1 time as programming-techniques)
avg rating 4.13 — 4,095 ratings — published 1999
Rate this book
Clear rating
RESTful Web Services RESTful Web Services (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 3.86 — 749 ratings — published 2007
Rate this book
Clear rating
PHP/Architect's Guide to Enterprise PHP Development PHP/Architect's Guide to Enterprise PHP Development (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 4.07 — 15 ratings — published 2008
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-techniques)
avg rating 4.01 — 15,162 ratings — published 1975
Rate this book
Clear rating
JavaScript: The Definitive Guide JavaScript: The Definitive Guide (Paperback)
by (shelved 1 time as programming-techniques)
avg rating 4.07 — 3,400 ratings — published 1996
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 »