Engineering Books
Domain-Driven Design Distilled
Domain-Driven Design (DDD) software modeling delivers powerful results in practice, not just in theory, which is why developers worldwide are rapi…
C++ Concurrency in Action: Practical Multithreading
Summary C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who …
Code That Fits in Your Head : Heuristics for Software Engineering
The latest title in Addison Wesley's world-renowned Robert C. Martin Series on better software development, Code That Fits in Your Head offers ind…
System Design Interview – An Insider's Guide: Volume 2
System Design Interview - An Insider's Guide (Volume 2) This book can be seen as a sequel to the book: System Design Interview - An Insider…
Object-Oriented Software Construction
This is, quite simply, the definitive reference on the most important development in software technology for the last 20 years: object-orientation…
Becoming a Better Programmer: A Handbook for People Who Care About Code
If you’re passionate about programming and want to get better at it, you’ve come to the right source. Code Craft author Pete Goodliffe presents a …
The Idea Factory: Bell Labs and the Great Age of American Innovation
Illustrated in B/W. A sweeping, atmospheric history of Bell Labs that highlights its unparalleled role as an incubator of innovation and birthplac…
Tidy First?: A Personal Exercise in Empirical Software Design
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, aut…
Elements of Information Theory 2nd Edition
The latest edition of this classic is updated with new problem sets and material The Second Edition of this fundamental textbook maintains …
An Introduction to Information Theory: Symbols, Signals and Noise
Behind the familiar surfaces of the telephone, radio, and television lies a sophisticated and intriguing body of knowledge known as information th…