The nuts I mentioned in my last article have been cracked. Instead of having to resort to reflection and other complexity, the solution turns out to be simple and elegant usage of object orientation...(read more)
↧