TechnologySoftware Engineering

Recommend a book

Code as a long-lived social artifact. Patterns, readability, scalability, failure modes, and practitioner lore are gathered here because maintainability is ultimately a theory of cooperation across time.

The recorded ratings average 7.4/10, with 0 perfect tens.

13cataloged
13read
5,456+pages read · 12 recorded
7.4average rating / 10

A place to begin

Highest rated.

All books 13

13 titles1–13 shown
Sort
Open
Adrenaline Junkies and Template ZombiesTom DeMarco, Peter Hruschka, Tim Lister, et al.20089Read→
Agile ALM: Lightweight Tools and Agile StrategiesMichael Hüttermann20123Read→
Beautiful Code: Leading Programmers Explain How They ThinkAndy Oram, Greg Wilson20078Read→
Clean Code: A Handbook of Agile Software CraftsmanshipRobert C. Martin20088Read→
Code Complete, Second EditionSteve McConnell20048Read→
Design Patterns: Elements of Reusable Object-Oriented SoftwareErich Gamma, Richard Helm, Ralph Johnson, John Vlissides19949Read→
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent SoftwareScott Rosenberg20078Read→
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging SolutionsGregor Hohpe, Bobby Woolf20037Read→
Managing Humans: Biting and Humorous Tales of a Software Engineering ManagerMichael Lopp20076Read→
Real World Java EE PatternsAdam Bien20097Read→
Scalability RulesMartin L. Abbott, Michael T. Fisher20118Read→
The Mythical Man-MonthFrederick P. Brooks19757Read→
Working Effectively with Legacy CodeMichael Feathers20048Read→