Vesna Framework Zen and the Art of ABAP OO. The Promise of Vesna Vesna will save you big Vesna is...
-
Upload
griffin-alexander -
Category
Documents
-
view
216 -
download
0
Transcript of Vesna Framework Zen and the Art of ABAP OO. The Promise of Vesna Vesna will save you big Vesna is...
Vesna FrameworkZen and the Art of ABAP OO
The Promise of Vesna
Vesna will save you big Vesna is a revolution, but only in ABAP OO
world since in fact it‘s ported Spring In Java and .NET Spring architecture has proven
itself for more than 10 yrs This is no fancy experiment, this is a generic
application framework backed by 10+ yrs of industry experience
How Vesna saves your Soul(and money)
Vesna is an application architecture standard Decreased run-in time for new resources –
increased productivity Native extensibility mechanism
100% compatible with existing SAP extensibility features like BAdIs or user-exits
Huge savings on new CRs in any project stage or in the maintenance
Vesna is not like marriage
Vesna is applied to an application from outside, meaning it does not enforce any own code
If you don‘t like it, you can quit any time (but you won‘t want to!) and fall back to plain ABAP OO without 1yr+ transition project
ABAP OO application is not even aware it runs in Vesna
Vesna is for the common folk
You don‘t need to hire a lone-warrior-genius to work Vesna style The principles are simple and can be applied to
any ABAP OO application, any time Vesna can be used in an extremely simplistic way
requiring 10 mins of explanation to a rookie: Geek skills are NOT required
Learning curve is as flat as a pancake Any Vesna application can be enhanced with any
and all of Vesna features at any time
Win the Tao
Classic ABAP OO No built-in application
framework Limited extensibility
No support for any programming guidelines
No support for cross-cutting concerns
Vesna ABAP OO Nice, clean application
standard Unobtrusive, robust
extensibility „Soft“ enforcement of best
programming practices Support for cross-cutting
concerns (logging, security etc.)
Got you interested?Contact [email protected]