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…

(4 )

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 …

(4 )

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…

(4 )

System Design Interview – An Insider's Guide: Volume 2

Author: Alex Xu Author: Sahn Lam

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…

(4 )

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…

(4 )

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 …

(4 )

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…

(4 )

Tidy First?: A Personal Exercise in Empirical Software Design

Author: Kent Beck

Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, aut…

(4 )

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 …

(4 )

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…

(4 )