Reflections on Introspection

RB2008r1 has shipped and the main feature is their addition of what they are calling Introspection. Some people regard them as synonyms but it seems the feature should more properly have been called Reflection as it not only allows you to read information about objects but allows their property values to be set and methods to be invoked. I’ve written an article for the upcoming vol6.3 of RBDeveloper magazine and you can download my sample application to play with Introspection now. For a good example of using the method invoke features, see Paul Lefebvre’s new release RBUnit 3.0.