I really like this module. It took be less than 15 minutes to convert a module from a different automation scheme to this one.
The interface is very simple to use, and in my opinion, self-documenting. I can look at the code that creates the class and know what kind of data each accessor is, whether it is required, etc.
Other class automation modules were too simple. I needed some minimal data validation in the constructors and didn't want to go through making a dummy class with inheritence.
There are some minor features that it doesn't have, which I suspect some of the more sophisticated class automation modules do have. But again, this suited my needs. (And portability on Windoze, OS/X, Linux, BSD, etc. is one of them, which the more complex tools don't necessarily have.)
Was this review helpful to you? Yes No