• Email
  • Like
  • Save
  • Private Content
  • Embed
 

The Art of Metaprogramming in Java

by on Jul 19, 2012

  • 3,382 views

Update: ...

Update:
Video available from Oredev: vimeo.com/53147485

Metaprogramming is the dirty little secret behind the success of many Java frameworks such as Spring and Struts2, and constitutes the backbone of many of the most fundamental APIs across the JEE technology stack. This session aims introduce the topic and highlight, with code examples, the different mechanisms and techniques to take advantage of this underused feature of the Java Programming Language.

This session will adopt a learn-by-example approach that combines the philosophy and theory behind metaprogramming with concrete code examples. The audience will be walked real-life scenarios to highlight the benefits of this technique such as minimizing the number of lines of code, reduced development time, and greater flexibility, etc… Design patterns, and best practices will be picked up along the way.

No previous knowledge or exposure to the topic is required, but an intermediate understanding of Java SE is expected.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

3 Embeds 44

http://lanyrd.com 41
https://twitter.com 2
https://si0.twimg.com 1

Statistics

Likes
6
Downloads
98
Comments
1
Embed Views
44
Views on SlideShare
3,338
Total Views
3,382

11 of 1 previous next

Post Comment
Edit your comment

The Art of Metaprogramming in Java  The Art of Metaprogramming in Java Presentation Transcript