Saturday, March 20, 2010

title pic You are in a maze of twisty little passages, all alike.

Posted by pookzilla on January 11, 2008

While trying to clean up and refactor the Equinox XSLT transform code (a moderately complex Equinox framework extension broken out among several bundles) that I wrote last year I find myself in one of three situations:

  1. I can have code that doesn’t compile without discouraged access warnings but works just fine in a running instance.
  2. I can have code that compiles cleanly but wont actually work in a running instance by virtue of how Equinox loads framework extensions.
  3. I can have code that compiles cleanly, runs fine, but is held together by spite, twine, and reflection.

Sigh.

Some days you’re the windshield, other days you’re the bug.  :)

top