Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent SoftwareTheir 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. |
Contents
CHAPTER 5 | |
CHAPTER 6 | |
CHAPTER 7 | |
CHAPTER 8 | |
CHAPTER 9 | |
CHAPTER 10 | |
CHAPTER 11 | |
EPILOGUE | |
ACKNOWLEDGMENTS | |
Other editions - View all
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One ... Scott Rosenberg No preview available - 2008 |
Common terms and phrases
abstractions Agenda Alan Kay Andy Hertzfeld approach began blog posting browser bugs Bugzilla build CalDAV calendar called Chandler Chandler team complex conference CPIA decades Denman detail view document dogfooding Dusseault Engelbart geek goal going hard human Hungarian notation ideas Internet Jaron Lanier Joel Spolsky John Anderson kind Lanier later Linux look machine manager meeting methodologies Michael Toy Microsoft Mitch Kapor Montulli Mozilla Mythical Man-Month Netscape open source project operating system organization OSAF OSAF's peer-to-peer problem programming language Python release repository Sagen says schedule screen server sharing simply software development software engineering software project source code Spolsky started structure stuff talk task there’s things trying Vajda Web-based WebDAV whiteboard wiki Windows write wrote wxWidgets ZODB