Code Simplicity: The Three Flaws of Software Design
Date: This event took place live on June 28 2012
Presented by: Max Kanat-Alexander
Duration: Approximately 60 minutes.
Questions? Please send email to
What are the major pitfalls you might hit while designing software, and how can you avoid them? In this webcast, Max Kanat-Alexander will go in depth on the Three Flaws—three major classes of mistakes that developers make when attempting to create good software designs. We will cover each flaw thoroughly and then talk about how to design software in a way that avoids them entirely. At the end, we will have a Q&A session for questions about the presentation and also any general software design issues you may want to ask about.
About Max Kanat-Alexander
Max Kanat-Alexander, Chief Architect of the open-source Bugzilla Project, Google Software Engineer, and writer, has been fixing computers since he was eight years old and writing software since he was fourteen. He is the author of codesimplicity.com and fedorafaq.org, and is currently living in Northern California.