EyebrarianPrize winnersGet the app

Books › Software engineering › Books like it

If you loved

Books like Software engineering

A fascinating time capsule of early computing that attempts to bring order to the wild west of 1980s software development. These 12 books are the closest matches in mood, pace and themes, with what each one shares with Software engineering.

  • orderly
  • retro-tech
  • intellectual
  • foundational
  1. 01

    Growing object-oriented software, guided by tests

    Steve Freeman

    A methodical, hands-on masterclass in building robust software from the ground up, one test at a time.

    Shares:
    • pragmatic
    • authoritative
  2. 02

    Refactoring

    Martin Fowler

    A pragmatic masterclass in transforming chaotic, tangled systems into elegant, maintainable architecture through small, deliberate steps.

    Shares:
    • orderly
    • pragmatic
    • authoritative
    • taming complexity
  3. 03

    The Mythical Man-Month

    Brooks Jr., Frederick · 1975

    A timeless, philosophical exploration of why building complex things with other humans is so profoundly difficult.

    Shares:
    • intellectual
    • pragmatic
    • authoritative
  4. 04

    Extreme programming explained

    Kent Beck; Cynthia Andres · 1999

    A pragmatic, energizing manifesto that strips away bureaucratic bloat to reveal a more humane, adaptable way to build things together.

    Shares:
    • pragmatic
  5. 05

    The art of agile development

    James Shore

    A focused, practical exploration of the methodologies driving modern software creation.

    Shares:
    • pragmatic
  6. 06

    The psychology of computer programming

    Gerald M. Weinberg · 1971

    A conversational, people-oriented exploration of the minds and teams behind the code.

    Shares:
    • intellectual
  7. 07

    Clean Code

    Robert C. Martin · 2008

    A tough-love mentorship session that transforms the chaotic art of programming into a disciplined, elegant craft.

    Shares:
    • pragmatic
    • authoritative
  8. 08

    Code Complete

    Steve McConnell · 2004

    A comprehensive, empowering mentorship in book form that turns the chaotic scramble of coding into a disciplined, deeply satisfying craft.

    Shares:
    • intellectual
    • pragmatic
    • authoritative
  9. 09

    Design Patterns

    Erich Gamma, John Vlissides and others

    An authoritative, foundational text that feels like unlocking the hidden architectural secrets of elegant software design.

    Shares:
    • orderly
    • intellectual
    • academic
    • pragmatic
  10. 10

    97 Things Every Programmer Should Know

    Kevlin Henney

    A chorus of veteran mentors offering bite-sized, hard-won wisdom to elevate your daily coding practice.

    Shares:
    • intellectual
    • pragmatic
    • authoritative
  11. 11

    Domain-Driven Design

    Eric Evans · 2004

    A dense, paradigm-shifting masterclass that transforms the chaotic art of coding into a rigorous, language-driven philosophy.

    Shares:
    • intellectual
    • pragmatic
    • authoritative
  12. 12

    Lean Software Development

    Mary Poppendieck and Tom Poppendieck

    A pragmatic, structured guide that transforms complex engineering concepts into actionable business strategies.

    Shares:
    • pragmatic

Back to Software engineering