OMG, It Works!

Which is not at all what I expected when I hit F5 to debug an app just now.

One mark of a well-architected software package, I think, is that you can make radical changes to one part of its guts…and the whole thing just continues to work.

I make no claim to being a good architect by design, though. I start out with what seems like a decent approach to structuring something, and then just keep worrying it until it — eventually — falls into shape. If I’ve worried it enough the shape is robust…at least for a while. If not, well, those are the projects that never get finished :).

Leave a Comment

Your email address will not be published. Required fields are marked *