<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Sat, 18 May 2013 23:51:26 -0400</pubDate>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote><blockquote><blockquote>isn't the code above can be very well written(even better becuase the type can be checked at compile time) by using Generics (in my list I never mentioned Generic as an esoteric feature).</blockquote>It can't.  You...]]></description>
        

        <pubDate>Wed, 13 Jul 2005 16:08:41 -0400</pubDate>

        

        <jf:creationDate>Wed, 13 Jul 2005 16:08:41 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 13 Jul 2005 16:08:41 -0400</jf:modificationDate>
        <jf:date>Jul 13, 2005</jf:date>
        <jf:author>Steve Zara</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote><blockquote><blockquote>isn't the code above can be very well written(even better becuase the type can be checked at compile time) by using Generics (in my list I never mentioned Generic as an esoteric feature).</blockquote>It can't.  You...]]></description>
        

        <pubDate>Wed, 13 Jul 2005 09:37:51 -0400</pubDate>

        

        <jf:creationDate>Wed, 13 Jul 2005 09:37:51 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 13 Jul 2005 09:37:51 -0400</jf:modificationDate>
        <jf:date>Jul 13, 2005</jf:date>
        <jf:author>David McCoy</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote><blockquote>isn't the code above can be very well written(even better becuase the type can be checked at compile time) by using Generics (in my list I never mentioned Generic as an esoteric feature).</blockquote>It can't.  You can't use...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 22:51:15 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 22:51:15 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 22:51:15 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Rashid Jilani</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Moaning</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote><blockquote>Well, I am happy some trolls just left the forum, they were major source of noise. I think it got down to a much more acceptable level now, and should remain so until they come back.BTW, why haven't anyone commented on <a...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 22:25:00 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 22:25:00 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 22:25:00 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Trevor S</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote><blockquote>I don't see why my code to calculate tax should have to include any Java statements dealing with logging or transactions.</blockquote>Agree on most of statements. Just a different point of view...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 10:14:17 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 10:14:17 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 10:14:17 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Steve Zara</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Easier nope...</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[It is my opinion that Struts made development easier.<br><br>Just because X is harder than Y doesn't mean that X is hard. It means that it is harder than Y. By the same token, saying Y is easier than X doesn't mean X is hard. Just that Y is...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 09:53:15 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 09:53:15 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 09:53:15 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>David McCoy</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote>I don't see why my code to calculate tax should have to include any Java statements dealing with logging or transactions.</blockquote><br>Agree on most of statements. Just a different point of view :-). The above statement has a very simple...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 09:31:53 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 09:31:53 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 09:31:53 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Karl Banke</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote>isn't the code above can be very well written(even better becuase the type can be checked at compile time) by using Generics (in my list I never mentioned Generic as an esoteric feature).</blockquote><br>It can't.  You can't use generics to...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 08:22:50 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 08:22:50 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 08:22:50 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Steve Zara</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote>If it is in the source, even using an annotation, it is not AOP any more (at least to me)</blockquote><br>The only response I can give to this statement is that, as I understand things, it certainly is still considered AOP by almost everyone...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 08:17:35 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 08:17:35 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 08:17:35 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Steve Zara</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote>Sorry, but this sounds confused to me.  Annotations can be used with Aspects - they aren't replacements for them. They can define which aspects are applied.  Also, things are far more hidden in proprietary dedicated configuration files than...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 06:42:03 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 06:42:03 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 06:42:03 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Karl Banke</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote>I would hardly call Aspects, Annotations, Autoboxing esoteric or hardly used.  I think such features do the exact opposite of what you suggest - they make previously ugly and messy Java code elegant and simple.  Let me give an example.  Here...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 06:32:56 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 06:32:56 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 06:32:56 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Rashid Jilani</jf:author>
        <jf:replyCount>4</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote><blockquote>I completely disagree. The alternative is a high volume of uncessarily repeated code. It is far easier to mess things up, and far more difficult to debug things, if the logic for something like transactions is spread all over the...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 05:39:42 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 05:39:42 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 05:39:42 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Steve Zara</jf:author>
        <jf:replyCount>4</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote>I completely disagree. The alternative is a high volume of uncessarily repeated code. It is far easier to mess things up, and far more difficult to debug things, if the logic for something like transactions is spread all over the place rather...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 05:04:17 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 05:04:17 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 05:04:17 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Karl Banke</jf:author>
        <jf:replyCount>5</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote><blockquote>Double result = new Double(((Double) collection.get(index)).doubleValue() * 1.25);Here is the same code in Java 1.5 using autoboxing:Double result = collection.get(index) * 1.25;I know which of these I would consider elegant and...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 04:30:52 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 04:30:52 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 04:30:52 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Steve Zara</jf:author>
        <jf:replyCount>6</jf:replyCount>
    </item>


    <item>

        <title>Mats Henricson on &amp;quot;State of the Art&amp;quot; for Java, EE</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=35074</link>

        

        
            <description><![CDATA[<blockquote>Double result = new Double(((Double) collection.get(index)).doubleValue() * 1.25);<br><br>Here is the same code in Java 1.5 using autoboxing:<br><br>Double result = collection.get(index) * 1.25;<br><br>I know which of these I would consider...]]></description>
        

        <pubDate>Tue, 12 Jul 2005 03:45:09 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2005 03:45:09 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 12 Jul 2005 03:45:09 -0400</jf:modificationDate>
        <jf:date>Jul 12, 2005</jf:date>
        <jf:author>Karl Banke</jf:author>
        <jf:replyCount>7</jf:replyCount>
    </item>



</channel>
</rss>

