Tech Software Engineering Books

Showing 1-50 of 205
The Elements of Programming Style The Elements of Programming Style (Paperback)
by (shelved 2 times as tech-software-engineering)
avg rating 4.19 — 288 ratings — published 1974
Rate this book
Clear rating
JavaScript: The Good Parts JavaScript: The Good Parts (Paperback)
by (shelved 2 times as tech-software-engineering)
avg rating 4.23 — 8,666 ratings — published 2008
Rate this book
Clear rating
Code: The Hidden Language of Computer Hardware and Software Code: The Hidden Language of Computer Hardware and Software (Paperback)
by (shelved 2 times as tech-software-engineering)
avg rating 4.40 — 10,630 ratings — published 1999
Rate this book
Clear rating
Designing Data-Intensive Applications Designing Data-Intensive Applications (ebook)
by (shelved 2 times as tech-software-engineering)
avg rating 4.70 — 10,682 ratings — published 2015
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 2 times as tech-software-engineering)
avg rating 4.24 — 8,850 ratings — published 1999
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 tech-software-engineering)
avg rating 4.30 — 9,488 ratings — published 1993
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 tech-software-engineering)
avg rating 4.33 — 24,155 ratings — published 1999
Rate this book
Clear rating
Clean Code: A Handbook of Agile Software Craftsmanship Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 2 times as tech-software-engineering)
avg rating 4.35 — 23,496 ratings — published 2007
Rate this book
Clear rating
The Psychology of Computer Programming The Psychology of Computer Programming (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.06 — 606 ratings — published 1971
Rate this book
Clear rating
Eloquent JavaScript: A Modern Introduction to Programming Eloquent JavaScript: A Modern Introduction to Programming (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.14 — 3,227 ratings — published 2010
Rate this book
Clear rating
How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies How Software Works: The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies (Kindle Edition)
by (shelved 1 time as tech-software-engineering)
avg rating 3.78 — 92 ratings — published 2015
Rate this book
Clear rating
Let's Go Let's Go (ebook)
by (shelved 1 time as tech-software-engineering)
avg rating 4.60 — 196 ratings — published
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 tech-software-engineering)
avg rating 4.12 — 1,936 ratings — published 1999
Rate this book
Clear rating
The Elements Of Computing Systems: Building A Modern Computer From First Principles The Elements Of Computing Systems: Building A Modern Computer From First Principles (Hardcover)
by (shelved 1 time as tech-software-engineering)
avg rating 4.54 — 960 ratings — published 2005
Rate this book
Clear rating
Let's Go Further! Let's Go Further! (ebook)
by (shelved 1 time as tech-software-engineering)
avg rating 4.74 — 92 ratings — published
Rate this book
Clear rating
Developer Experience Developer Experience (Unknown Binding)
by (shelved 1 time as tech-software-engineering)
avg rating 3.20 — 10 ratings — published
Rate this book
Clear rating
Tidy First?: A Personal Exercise in Empirical Software Design Tidy First?: A Personal Exercise in Empirical Software Design (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 3.91 — 1,079 ratings — published
Rate this book
Clear rating
Distributed Systems For Fun and Profit Distributed Systems For Fun and Profit (ebook)
by (shelved 1 time as tech-software-engineering)
avg rating 4.20 — 378 ratings — published
Rate this book
Clear rating
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler)) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler))
by (shelved 1 time as tech-software-engineering)
avg rating 4.12 — 1,547 ratings — published 2003
Rate this book
Clear rating
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.45 — 1,057 ratings — published 2022
Rate this book
Clear rating
REST in Practice: Hypermedia and Systems Architecture REST in Practice: Hypermedia and Systems Architecture (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 3.84 — 480 ratings — published 2010
Rate this book
Clear rating
Effective Software Testing: A developer's guide Effective Software Testing: A developer's guide (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 3.99 — 96 ratings — published
Rate this book
Clear rating
Microservice Patterns Microservice Patterns (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.24 — 711 ratings — published
Rate this book
Clear rating
The Art of Readable Code: Simple and Practical Techniques for Writing Better Code The Art of Readable Code: Simple and Practical Techniques for Writing Better Code (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.00 — 774 ratings — published 2010
Rate this book
Clear rating
UNIX: A History and a Memoir UNIX: A History and a Memoir (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.41 — 1,171 ratings — published 2019
Rate this book
Clear rating
Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules (Kindle Edition)
by (shelved 1 time as tech-software-engineering)
avg rating 4.10 — 1,579 ratings — published 2010
Rate this book
Clear rating
An Introduction to General Systems Thinking (Silver Anniversary Edition) An Introduction to General Systems Thinking (Silver Anniversary Edition)
by (shelved 1 time as tech-software-engineering)
avg rating 3.94 — 671 ratings — published 1975
Rate this book
Clear rating
In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation In Pursuit of the Traveling Salesman: Mathematics at the Limits of Computation (Hardcover)
by (shelved 1 time as tech-software-engineering)
avg rating 3.88 — 223 ratings — published 2011
Rate this book
Clear rating
Algorithmic Puzzles Algorithmic Puzzles (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.14 — 174 ratings — published 2011
Rate this book
Clear rating
Fundamentals of Data Visualization: A Primer on Making Informative and Compelling Figures Fundamentals of Data Visualization: A Primer on Making Informative and Compelling Figures (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.41 — 234 ratings — published
Rate this book
Clear rating
The Computing Universe: A Journey through a Revolution The Computing Universe: A Journey through a Revolution (Hardcover)
by (shelved 1 time as tech-software-engineering)
avg rating 4.29 — 34 ratings — published 2014
Rate this book
Clear rating
Rate this book
Clear rating
Computability and Logic Computability and Logic (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.13 — 166 ratings — published 1980
Rate this book
Clear rating
Basic Category Theory for Computer Scientists (Foundations of Computing) Basic Category Theory for Computer Scientists (Foundations of Computing)
by (shelved 1 time as tech-software-engineering)
avg rating 3.58 — 139 ratings — published 1991
Rate this book
Clear rating
Modern Software Engineering: Doing What Works to Build Better Software Faster Modern Software Engineering: Doing What Works to Build Better Software Faster (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.16 — 1,175 ratings — published
Rate this book
Clear rating
Cloud Native Patterns: Designing change-tolerant software Cloud Native Patterns: Designing change-tolerant software (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.15 — 142 ratings — published
Rate this book
Clear rating
An Elegant Puzzle: Systems of Engineering Management An Elegant Puzzle: Systems of Engineering Management (Kindle Edition)
by (shelved 1 time as tech-software-engineering)
avg rating 4.07 — 3,876 ratings — published 2019
Rate this book
Clear rating
Visual Explanations: Images and Quantities, Evidence and Narrative Visual Explanations: Images and Quantities, Evidence and Narrative (Hardcover)
by (shelved 1 time as tech-software-engineering)
avg rating 4.29 — 3,114 ratings — published 1997
Rate this book
Clear rating
Neural Networks and Deep Learning Neural Networks and Deep Learning (ebook)
by (shelved 1 time as tech-software-engineering)
avg rating 4.58 — 457 ratings — published 2013
Rate this book
Clear rating
Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent 1st (first) by Spolsky, Joel (2007) Hardcover Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent 1st (first) by Spolsky, Joel (2007) Hardcover
by (shelved 1 time as tech-software-engineering)
avg rating 4.00 — 1,115 ratings — published 2007
Rate this book
Clear rating
Fuzzy Thinking: The New Science of Fuzzy Logic Fuzzy Thinking: The New Science of Fuzzy Logic (Hardcover)
by (shelved 1 time as tech-software-engineering)
avg rating 3.60 — 430 ratings — published 1998
Rate this book
Clear rating
Introduction to Machine Learning with Python: A Guide for Data Scientists Introduction to Machine Learning with Python: A Guide for Data Scientists (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.33 — 599 ratings — published 2015
Rate this book
Clear rating
Blueprints for Text Analytics Using Python Blueprints for Text Analytics Using Python (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.69 — 16 ratings — published
Rate this book
Clear rating
Becoming a Technical Leader: An Organic Problem-Solving Approach Becoming a Technical Leader: An Organic Problem-Solving Approach (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.07 — 1,023 ratings — published 1986
Rate this book
Clear rating
Rolling Rocks Downhill: How to Ship YOUR Software Projects On Time, Every Time Rolling Rocks Downhill: How to Ship YOUR Software Projects On Time, Every Time (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 4.06 — 413 ratings — published 2012
Rate this book
Clear rating
The Expert Beginner The Expert Beginner (Kindle Edition)
by (shelved 1 time as tech-software-engineering)
avg rating 3.91 — 80 ratings — published 2013
Rate this book
Clear rating
Presentation Patterns: Techniques for Crafting Better Presentations Presentation Patterns: Techniques for Crafting Better Presentations (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 3.90 — 146 ratings — published 2011
Rate this book
Clear rating
Mining of Massive Datasets Mining of Massive Datasets (Hardcover)
by (shelved 1 time as tech-software-engineering)
avg rating 4.34 — 251 ratings — published 2011
Rate this book
Clear rating
Practical Monitoring Practical Monitoring (Paperback)
by (shelved 1 time as tech-software-engineering)
avg rating 3.84 — 327 ratings — published
Rate this book
Clear rating
Performance Analysis and Tuning on Modern CPUs Performance Analysis and Tuning on Modern CPUs (ebook)
by (shelved 1 time as tech-software-engineering)
avg rating 4.44 — 36 ratings — published
Rate this book
Clear rating