Everyone has their hobby, one of mine is work. :-)
Yesterday I set about to find useful descriptions of errors coming in from OpenSRS. See, they can't have a standard location for errors from the registries because... well I don't know why, they just can't. I chose the brute-force process of reduction. I know what I didn't want so maybe anything left over is the error message. It seems to have worked, and the solution was then very simple.
I just wish the code I committed was a fair representation of the path it took to get there. On the other hand, when a solution is elegant the path seems to matter less. Perhaps code really is art. Furniture may be more appropriate as it tends to be equally about form and function.
Posted from caseywest.com, comment here.