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.
A place to begin
Highest rated.
Adrenaline Junkies and Template Zombies
About the bookThis collection of essays examines the cultural and behavioral dynamics within software development teams, moving beyond technical specifications to address the human elements that driv…
9/10Technology : Software EngineeringDesign Patterns: Elements of Reusable Object-Oriented Software
About the bookThis seminal text by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, known as the Gang of Four, catalogs twenty-three recurring solutions to common design problems in obje…
8/10Technology : Software EngineeringBeautiful Code: Leading Programmers Explain How They Think
About the bookThis anthology gathers essays from prominent computer scientists and software engineers who reflect on specific, high-profile projects they have built. Rather than offering a prescripti…
8/10Technology : Software EngineeringClean Code: A Handbook of Agile Software Craftsmanship
About the bookRobert C. Martin, a leading voice in the agile software movement, argues that code quality is a professional responsibility, not just a technical requirement. This handbook distills the…
