Upload

Loading icon Loading...

This video is unavailable.

O'Reilly Webcast: Code Simplicity The Three Flaws of Software Design

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like O'Reilly's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike O'Reilly's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add O'Reilly's video to your playlist.

Published on Jul 18, 2012

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.

Produced by: Yasmina Greco

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

The interactive transcript could not be loaded.

Loading icon Loading...

Loading icon Loading...

Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.

Loading icon Loading...

Loading...
Working...
to add this to Watch Later

Add to