After using Yii for a while, i found it indeed fast too, but i found also most of errors i made are simply misspelling needed parameter or property in Y!!s configure, object configs, etc… any where where array() is required. I was thinking about some layer in between this array’s configures and user-application.
what it gives,
-
no more writing errors (due lazy code completion)
-
if something new parameters appear its possible to immediately context usage of it (of course with java-doc tags)
-
development become more transparent when configuring objects are waiting for specific options.