« Enduring truth or fad - Titles, Patterns and Metrics | Main | Android will be as fragmented as Java ME unless ... »

November 17, 2007


Abu Sous


I agree with the final remark. Configuration meta data should be isolated in some external configuration files.

On the other hand, what I propose is something in between exactly as proposed in EJB 3 standards, which is annotation can always be overridden from deployment descriptors or some configuration files.

The bottom line that annotation driven development is here to stay. We need to live with it; I suggest to embrace it instead of fighting it.

Regarding the point that 3rd party JARs have to be available for compilation, if I have to guess SUN should allow you to ignore annotation at class and package levels. Such a thing will resolve this issue by 90% of the times.

Abu al-Sous

The comments to this entry are closed.

  • Burton Group Free Resources Stay Connected Stay Connected Stay Connected Stay Connected

Blog powered by Typepad