Dreaming in Code
Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
This book is available for download with iBooks on your Mac or iOS device, and with iTunes on your computer. Books can be read with iBooks on your Mac or iOS device.
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 invention, Dreaming in Code offers a window into both the information age and the workings of the human mind.
From the Hardcover edition.
From Publishers Weekly
© Publishers Weekly
Must read for devs
This is a great book. The story interweaves between progress on an open source project that started in the early 2000s and some general computer programming history.
As a developer myself, I read this book while working on my first app and it gave me more than a few insights. (More of what not to do really)
You really kind of feel for the Chanlder team and if you’re a developer and reading this, you’ll have more than a few “Oh poop” moments.