Reading · Summer 2022 Reading from MIT

Technology & society

The Essence of Software: Why Concepts Matter for Great Design

By Daniel Jackson, professor of electrical engineering and computer science

Princeton University Press · 2021

Software matters more than ever before. Why, then, is so much software flawed? Why isn't there a straightforward way to create software that is easy to use, robust, and secure? This book gives new answers to old questions, offering a fresh perspective on software design, with examples from over 100 familiar apps. It's accessible to anyone - strategist, marketer, manager, designer, or programmer - who wants software that is more empowering, dependable, and delightful to use.

View at Princeton University Press

From Summer 2022 recommended reading from MIT (MIT News).

More in Technology & society

More from Princeton University Press
More by Daniel JacksonPrinceton University PressAll of Summer 2022 Reading from MITBrowse authors & publishersAll reading lists