Separation of powers
Until my laptop died, I hadn’t really considered separating the underlying code from the user interface (Cocoa). But now that I can’t actually develop the interface until I fix my laptop, I’m forced to see what I can work on until that time. And thus I’ve realized that I really ought to make the underlying code as free from Cocoa as possible so that Beyond can be ported to Gtk or Qt or, heaven forbid, even Win32.
In retrospect, it completely boggles my mind that I wasn’t thinking along these lines from the beginning. I do believe in separating style from content, so to speak. Weird.

Technorati Tags:
Posted in 

