> > There is something I call the =93Chernobyl Design Pattern=94, where =
> you =20
> > take your worst bug, the ugliest part of your code, the part that =20
> > is so bad, so radioactive that no one can touch it without getting =20
> > killed, and you make it private and inaccessible, and put a new =20
> > interface around it, essentially entomb it in concrete so that no =20
> > one can get close to it. In other words, if you can't fix it, at =20
> > least contain the damage.

That's what the whole "software tools" thing was all about. Before UNIX,
even the nicest operating systems were like that.

I'm still waiting for someone to come up with a way of dealing with GUIs that
entombs every horrid GUI API in adamant. Concrete isn't strong enough.

> Why do you suppose I'm implementing POSIX over classic Mac OS?

You like pain?

> Wait, never mind.  Don't answer that.  :-)

Too late.

Reply via email to