<div class="gmail_quote">On Thu, Dec 17, 2009 at 6:44 PM, David Geary <span dir="ltr"><<a href="mailto:clarity.training@gmail.com">clarity.training@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm all +1 for this.<br><br>CDI is incredibly powerful, as Gavin says "it changes everything". It seems to me that loose coupling with strong typing, implemented with producers, events, interceptors, decorators and stereotypes, is the next logical step in the evolution of object-oriented development.<br>
<br>And we get conversation scope to boot. :)<br><br></blockquote><div><br>Yep. Adam Bien provided a nice taste of the kind of out-of-the-box functionality you can get in a recent blog entry:<br><br><a href="http://www.adam-bien.com/roller/abien/entry/java_ee_6_observer_with">http://www.adam-bien.com/roller/abien/entry/java_ee_6_observer_with</a><br>
<br>-Dan<br></div></div><br>-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br>Registered Linux User #231597<br><br><a href="http://mojavelinux.com">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction">http://mojavelinux.com/seaminaction</a><br>
<a href="http://www.google.com/profiles/dan.j.allen">http://www.google.com/profiles/dan.j.allen</a><br>