Content deleted Content added
changed sub headers; now without repeated mention of "java" and "annotation"; +1 new header ===Impact and perception=== to head "Pros" and "Cons" sections |
→Impact and Perception: added short summaries of pro and con points |
||
Line 21:
==Impact and Perception==
===Pros===
* ''Declarative Programming.'' Annotations allow the programmer to declare in their source code how the software should behave. It is an example of how declarative programming constructs can be added to a procedural language.
===Cons===
* ''Performance.'' Adding metadata to a run time causes additional memory overhead.
*
==See also==
|