Dreaming in Code

Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software

Recommended by Steven Sinofsky, and 1 others. See all reviews
Their story takes us through a maze of dead ends and exhilarating breakthroughs as they and their colleagues wrestle not only with the abstraction of code but with the unpredictability of human behavior, especially their own. Along the way, we encounter black holes, turtles, snakes, dragons, axe-sharpening, and yak-shaving—and take a guided tour through the theories and methods, both brilliant and misguided, that litter the history of software development, from the famous ‘mythical man-month’ to Extreme Programming. Not just for technophiles but for anyone captivated by the drama of... more

Reviews and Recommendations

We've comprehensively compiled reviews of Dreaming in Code from the world's leading experts.

Steven Sinofsky @AustenAllred Need to be sure you really need that thing--often only in the abstract is that true. There's a great lesson on that in the book "Dreaming In Code" (no matter the problem, calendaring for example, they were going to get an object-oriented database). https://t.co/oOxxikUT9i (Source)

Learn: What makes Shortform summaries the best in the world?