It’s an art form, like any other art form… I would spend time rewriting whole sections of code to make them more cleanly organized, more clear. I’m a firm believer that the best way to prevent bugs is to make it so that you can read through the code and understand exactly what it’s doing… If you want to get it smooth, you’ve got to rewrite it from scratch at least five times.
—
Apple’s Bill Atkinson on MacPaint
Computer History Museum | MacPaint and QuickDraw source code
Comments (View)