Book Recommendations from Stack Overflow In June 2019

2 min read Original article ↗

Stack Overflow serves as a platform for users to ask and answer questions. Members can vote for their best questions and answers. Books in this category are mainly computer science related, as the audience in this site are mainly programmers. This category has very good suggestion on technology books.

Design Patterns: Elements of Reusable Object-Oriented Software

4.5

From Stack Overflow Mentioned: 43 Comments: 34

Java Concurrency in Practice

Brian Goetz, Tim Peierls

4.7

From Stack Overflow Mentioned: 34 Comments: 23

Head First Design Patterns: A Brain-Friendly Guide

Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates

4.5

From Stack Overflow Mentioned: 25 Comments: 21

SQL Antipatterns: Avoiding the Pitfalls of Database Programming (Pragmatic Programmers)

Bill Karwin

4.6

From Stack Overflow Mentioned: 18 Comments: 12

Implementing Domain-Driven Design

Vaughn Vernon

4.2

From Stack Overflow Mentioned: 16 Comments: 16

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

4.3

From Stack Overflow Mentioned: 16 Comments: 34

The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling

Ralph Kimball, Margy Ross

4.4

From Stack Overflow Mentioned: 15 Comments: 11

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries

Krzysztof Cwalina, Brad Abrams

4.6

From Stack Overflow Mentioned: 14 Comments: 12

Modern C++ Design: Generic Programming and Design Patterns Applied

Andrei Alexandrescu

4.4

From Stack Overflow Mentioned: 14 Comments: 16

Patterns of Enterprise Application Architecture

Martin Fowler

4.2

From Stack Overflow Mentioned: 14 Comments: 21

Compressed Image File Formats: JPEG, PNG, GIF, XBM, BMP

John Miano

3.6

From Stack Overflow Mentioned: 14 Comments: 10

Code Complete: A Practical Handbook of Software Construction, Second Edition

Steve McConnell

4.6

From Stack Overflow Mentioned: 13 Comments: 37

Large-Scale C++ Software Design

John Lakos

4.3

From Stack Overflow Mentioned: 13 Comments: 11

Introduction to Algorithms, 3rd Edition (MIT Press)

Thomas H. Cormen

4.3

From Stack Overflow Mentioned: 12 Comments: 41

Agile Principles, Patterns, and Practices in C#

Robert C. Martin, Micah Martin

4.4

From Stack Overflow Mentioned: 11 Comments: 13

Microsoft® .NET: Architecting Applications for the Enterprise (Developer Reference)

Dino Esposito, Andrea Saltarello

4.3

From Stack Overflow Mentioned: 11 Comments: 5

Windows Presentation Foundation Unleashed (WPF)

Adam Nathan

4.6

From Stack Overflow Mentioned: 10 Comments: 8

Pro ASP.NET MVC 3 Framework (Expert's Voice in .NET)

Adam Freeman, Steven Sanderson

4.1

From Stack Overflow Mentioned: 10 Comments: 8

Dependency Injection in .NET

Mark Seemann

4.4

From Stack Overflow Mentioned: 9 Comments: 19

Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library

Scott Meyers

4.3

From Stack Overflow Mentioned: 9 Comments: 12

Inside the C++ Object Model

Stanley B. Lippman

4.7

From Stack Overflow Mentioned: 9 Comments: 11

Pro ASP.NET MVC 2 Framework (Expert's Voice in .NET)

Steven Sanderson

4.6

From Stack Overflow Mentioned: 9 Comments: 9

Mastering Regular Expressions

Jeffrey Friedl

4.4

From Stack Overflow Mentioned: 9 Comments: 15

Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition)

W. Richard Stevens, Bill Fenner, Andrew M. Rudoff

4.7

From Stack Overflow Mentioned: 8 Comments: 12

The Ruby Programming Language: Everything You Need to Know

David Flanagan, Yukihiro Matsumoto

4.3

From Stack Overflow Mentioned: 8 Comments: 7

High Performance Web Sites: Essential Knowledge for Front-End Engineers

Steve Souders

4.3

From Stack Overflow Mentioned: 8 Comments: 8

Reversing: Secrets of Reverse Engineering

Eldad Eilam, Elliot J. Chikofsky

4.7

From Stack Overflow Mentioned: 7 Comments: 12

Effective C#: 50 Specific Ways to Improve Your C#

Bill Wagner

4.3

From Stack Overflow Mentioned: 7 Comments: 8

The Standard C Library

P. J. Plauger

4.4

From Stack Overflow Mentioned: 7 Comments: 14

The Art of Multiprocessor Programming

Maurice Herlihy, Nir Shavit

4.0

From Stack Overflow Mentioned: 7 Comments: 11