General Programming Books
Showing 1-50 of 168
The Pragmatic Programmer: From Journeyman to Master (Paperback)
by (shelved 8 times as general-programming)
avg rating 4.33 — 24,142 ratings — published 1999
Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 6 times as general-programming)
avg rating 4.35 — 23,490 ratings — published 2007
The Clean Coder: A Code of Conduct for Professional Programmers (Paperback)
by (shelved 5 times as general-programming)
avg rating 4.26 — 9,275 ratings — published 2011
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
by (shelved 5 times as general-programming)
avg rating 4.24 — 8,851 ratings — published 1999
Code Complete: A Practical Handbook of Software Construction (Paperback)
by (shelved 5 times as general-programming)
avg rating 4.30 — 9,487 ratings — published 1993
Domain-Driven Design: Tackling Complexity in the Heart of Software (Hardcover)
by (shelved 4 times as general-programming)
avg rating 4.15 — 5,822 ratings — published 2003
Programming Pearls (Paperback)
by (shelved 3 times as general-programming)
avg rating 4.20 — 3,224 ratings — published 1986
Patterns of Enterprise Application Architecture (Hardcover)
by (shelved 3 times as general-programming)
avg rating 4.11 — 3,891 ratings — published 2002
Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)
by (shelved 2 times as general-programming)
avg rating 4.20 — 11,955 ratings — published 1994
Clean Architecture (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.21 — 7,116 ratings — published 2017
Software Craftsman, The: Professionalism, Pragmatism, Pride (Robert C. Martin Series)
by (shelved 2 times as general-programming)
avg rating 4.30 — 967 ratings — published 2014
Programming Language Pragmatics (Paperback)
by (shelved 2 times as general-programming)
avg rating 3.99 — 360 ratings — published 1997
Joel on Software (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.13 — 3,380 ratings — published 2004
Coders at Work: Reflections on the Craft of Programming (Paperback)
by (shelved 2 times as general-programming)
avg rating 3.95 — 5,368 ratings — published 2009
The Little Schemer (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.28 — 1,988 ratings — published 1974
Designing Data-Intensive Applications (ebook)
by (shelved 2 times as general-programming)
avg rating 4.70 — 10,673 ratings — published 2015
Structure and Interpretation of Computer Programs (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.47 — 4,863 ratings — published 1984
Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.10 — 964 ratings — published 2009
Pragmatic Thinking and Learning: Refactor Your Wetware (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.12 — 4,378 ratings — published 2008
Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages (Pragmatic Programmers)
by (shelved 2 times as general-programming)
avg rating 3.96 — 1,691 ratings — published 2010
The Mythical Man-Month: Essays on Software Engineering (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.01 — 15,119 ratings — published 1975
Head First Design Patterns (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.30 — 9,026 ratings — published 2004
Test-Driven Development: By Example (Paperback)
by (shelved 2 times as general-programming)
avg rating 4.10 — 4,405 ratings — published 2002
Introduction to Algorithms (Hardcover)
by (shelved 2 times as general-programming)
avg rating 4.35 — 9,336 ratings — published 1989
The Productive Programmer (Theory in Practice (O'Reilly))
by (shelved 2 times as general-programming)
avg rating 3.72 — 806 ratings — published 2008
The Practice of Programming (Addison-Wesley Professional Computing Series)
by (shelved 2 times as general-programming)
avg rating 4.12 — 1,936 ratings — published 1999
Linux Bible (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.28 — 449 ratings — published 2005
How Linux Works: What Every Superuser Should Know (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.17 — 1,236 ratings — published 2004
The Linux Command Line: A Complete Introduction (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.38 — 1,728 ratings — published 2012
代码的未来 (Paperback)
by (shelved 1 time as general-programming)
avg rating 3.50 — 4 ratings — published 2013
UNIX and Linux System Administration Handbook (ebook)
by (shelved 1 time as general-programming)
avg rating 4.45 — 989 ratings — published 2010
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.13 — 308 ratings — published 2014
C# 12 and .NET 8 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 8, Blazor, and EF Core 8 (Kindle Edition)
by (shelved 1 time as general-programming)
avg rating 4.39 — 23 ratings — published
Grokking Artificial Intelligence Algorithms (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.01 — 84 ratings — published
Head First Kotlin: A Brain-Friendly Guide (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.29 — 130 ratings — published
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.41 — 5,430 ratings — published 2015
松本行弘的程序世界:成為一流程式設計師的14種思考術 (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.50 — 12 ratings — published 2009
Mastering Technical Sales: The Sales Engineer's Handbook (Hardcover)
by (shelved 1 time as general-programming)
avg rating 4.24 — 218 ratings — published 2014
ASP.NET Core in Action (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.54 — 138 ratings — published 2018
Dynamic Programming for Coding Interviews: A Bottom-Up approach to problem solving (Kindle Edition)
by (shelved 1 time as general-programming)
avg rating 4.22 — 74 ratings — published 2017
Code Simplicity: The Fundamentals of Software (Paperback)
by (shelved 1 time as general-programming)
avg rating 3.75 — 618 ratings — published 2012
Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5 (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.19 — 52 ratings — published 2012
Kotlin Design Patterns and Best Practices: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin, 2nd Edition (Kindle Edition)
by (shelved 1 time as general-programming)
avg rating 3.61 — 28 ratings — published
Grokking The Java Developer Interview: More Than 200 Questions To Crack The Java, Spring, SpringBoot & Hibernate Interview (Kindle Edition)
by (shelved 1 time as general-programming)
avg rating 4.22 — 32 ratings — published
System Design Interview – An insider's guide (Kindle Edition)
by (shelved 1 time as general-programming)
avg rating 4.26 — 3,369 ratings — published 2020
Full Stack Serverless
by (shelved 1 time as general-programming)
avg rating 3.64 — 53 ratings — published
Pro Spring 5: An In-Depth Guide to the Spring Framework and Its Tools (Paperback)
by (shelved 1 time as general-programming)
avg rating 3.85 — 54 ratings — published
Java 9 Concurrency Cookbook (Kindle Edition)
by (shelved 1 time as general-programming)
avg rating 3.80 — 5 ratings — published
Optimizing Java: Practical Techniques for Improving Jvm Application Performance (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.38 — 101 ratings — published 2016
Java Performance: The Definitive Guide: Getting the Most Out of Your Code (Paperback)
by (shelved 1 time as general-programming)
avg rating 4.39 — 319 ratings — published 2014
