|
Length: 5 pages
April 14, 2005Aspect-Oriented Programming Considered Harmful by Carl Zetie This is a document excerptEXECUTIVE SUMMARY
There's a new idea in programming languages that is gaining in popularity among some Java language gurus. Aspect-oriented programming (AOP) is intended to address common problems that object-oriented programming (OOP) doesn't address well, plus some problems that OOP itself created. However, AOP is a risky solution: It is a very generic mechanism for solving some very specific concerns and has been likened to a kind of "GOTO" statement for OOP. Like GOTO, it can cause more harm than good. AOP will find some uses among authors of frameworks and other infrastructure projects, but for the needs of typical application developers, language gurus would do better to address the shortcomings of the Java language and of containers that make AOP appear to be necessary. AOP might seem like an esoteric debate among programmers, but it's not one that decision-makers can afford to ignore.
|
Buy Risk Free
Download and print PDF immediately
Price: US $279.00 Our Money-Back Guarantee If you are not completely satisfied, return it for a full refund within three weeks of your online purchase. Already a Forrester Client? Log in to read this document.
|
|||||||||||||||
|
| ||||||||||||||||