<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Java Code Geeks &#187; Jens Schauder</title> <atom:link href="http://www.javacodegeeks.com/author/Jens-Schauder/feed/" rel="self" type="application/rss+xml" /><link>http://www.javacodegeeks.com</link> <description>Java 2 Java Developers Resource Center</description> <lastBuildDate>Wed, 19 Jun 2013 16:00:34 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.5.1</generator> <item><title>The Importance of Packages</title><link>http://www.javacodegeeks.com/2013/01/the-importance-of-packages-3.html</link> <comments>http://www.javacodegeeks.com/2013/01/the-importance-of-packages-3.html#comments</comments> <pubDate>Tue, 15 Jan 2013 17:00:39 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Core Java]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=7016</guid> <description><![CDATA[I remember approximately 15 years ago when I started learning Java. I read a lot about this ‘package’ thing and ‘namespaces’ and I totally didn’t get it. Sad thing is: While some aspects of package are understood by pretty much everybody in the industry others aren’t. So lets have a look what packages are good [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/the-importance-of-packages-3.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Naming Antipatterns</title><link>http://www.javacodegeeks.com/2012/09/naming-antipatterns.html</link> <comments>http://www.javacodegeeks.com/2012/09/naming-antipatterns.html#comments</comments> <pubDate>Mon, 03 Sep 2012 16:00:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Software Development]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/naming-antipatterns.html</guid> <description><![CDATA[One of these annoying challenges when coding is finding proper names for your classes. There are some tools available making fun of our inability to come up with proper names. But while I enjoy these kind of gags I think there is some serious problem hiding. The problem is: Classes should be some kind of [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/09/naming-antipatterns.html/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>About Java Packages</title><link>http://www.javacodegeeks.com/2012/05/about-java-packages.html</link> <comments>http://www.javacodegeeks.com/2012/05/about-java-packages.html#comments</comments> <pubDate>Wed, 30 May 2012 19:00:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Core Java]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/about-java-packages.html</guid> <description><![CDATA[I hope we all agree that methods an classes should be small and have only few dependencies. This point of view is widely accepted, while the interpretation of “small” varies. There is lots of literature out there about this. But what about packages? Some people consider packages just as namespaces. So packages are just things [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/05/about-java-packages.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Tips for Testing Database Code</title><link>http://www.javacodegeeks.com/2012/01/tips-for-testing-database-code.html</link> <comments>http://www.javacodegeeks.com/2012/01/tips-for-testing-database-code.html#comments</comments> <pubDate>Thu, 19 Jan 2012 12:35:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Software Development]]></category> <category><![CDATA[Testing]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/tips-for-testing-database-code.html</guid> <description><![CDATA[Almost everybody understands that source code belongs into version control. Many people understand we need to test our code. Quite a few do that automatically. But everything seems to change when it comes to databases. A lot of stuff in and around databases goes untested. Heck some of the scripts don’t even live in version [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/01/tips-for-testing-database-code.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>My Testing and Code Analysis Toolbox</title><link>http://www.javacodegeeks.com/2011/12/my-testing-and-code-analysis-toolbox.html</link> <comments>http://www.javacodegeeks.com/2011/12/my-testing-and-code-analysis-toolbox.html#comments</comments> <pubDate>Tue, 13 Dec 2011 19:45:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Cobertura]]></category> <category><![CDATA[Code Analysis]]></category> <category><![CDATA[findbugs]]></category> <category><![CDATA[JUnit]]></category> <category><![CDATA[Mock]]></category> <category><![CDATA[PowerMock]]></category> <category><![CDATA[Sonar]]></category> <category><![CDATA[Testing]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/my-testing-and-code-analysis-toolbox.html</guid> <description><![CDATA[Last week we kicked of a “Testing Skill Group” at LINEAS, a group for exchanging knowledge about testing. One question that came up over and over again in various flavors was: What tools are there for testing and analyzing your code? So here is my personal answer for this, in the approximately order I tend [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2011/12/my-testing-and-code-analysis-toolbox.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The Three Ways to Work with Code</title><link>http://www.javacodegeeks.com/2011/11/three-ways-to-work-with-code.html</link> <comments>http://www.javacodegeeks.com/2011/11/three-ways-to-work-with-code.html#comments</comments> <pubDate>Mon, 28 Nov 2011 09:36:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Software Development]]></category> <category><![CDATA[Testing]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/the-three-ways-to-work-with-code.html</guid> <description><![CDATA[Obviously you read code more often than you write it. Nothing new here. This fact is brought up often when the need for clean code is discussed. Or when the merits of different programming languages are weighed. I think this two fold distinction is not sufficient. You write code. That&#8217;s fine. But when reading code, [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2011/11/three-ways-to-work-with-code.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Technical debt &amp; the Boiling Frog</title><link>http://www.javacodegeeks.com/2011/11/technical-debt-boiling-frog.html</link> <comments>http://www.javacodegeeks.com/2011/11/technical-debt-boiling-frog.html#comments</comments> <pubDate>Wed, 23 Nov 2011 15:27:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Software Development]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/technical-debt-the-boiling-frog.html</guid> <description><![CDATA[I hope everybody among my readers is familiar with the concept of technical debt: If you do a quick hack to implement a feature it might be faster to implement in the short run, but you have to pay interest for the technical debt in the form of higher development and maintenance effort. If you [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2011/11/technical-debt-boiling-frog.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Essential Stories for any Enterprise Application Product Backlog</title><link>http://www.javacodegeeks.com/2011/11/essential-stories-for-any-enterprise.html</link> <comments>http://www.javacodegeeks.com/2011/11/essential-stories-for-any-enterprise.html#comments</comments> <pubDate>Mon, 07 Nov 2011 10:05:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Software Development]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/essential-stories-for-any-enterprise-application-product-backlog.html</guid> <description><![CDATA[Most of the customers I work with are huge companies. When trying to get an application accepted in such an environment some are a real no brainer. Like Websphere Application Server. While others like Jira are really hard to get some resources for. I couldn’t help wondering, what the reasons are for this. Let’s face [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2011/11/essential-stories-for-any-enterprise.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to Get Unstuck</title><link>http://www.javacodegeeks.com/2011/10/how-to-get-unstuck.html</link> <comments>http://www.javacodegeeks.com/2011/10/how-to-get-unstuck.html#comments</comments> <pubDate>Mon, 17 Oct 2011 22:31:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Software Development]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/how-to-get-unstuck.html</guid> <description><![CDATA[Jeff Wofford singles out “getting stuck” as A Programmer’s Greatest Enemy. Stuck as getting stuck with a problem that you just can’t solve. This situation gets frustrating fast. Jeff even tells a story of a coworker getting stuck so bad that he got himself fired. I agree getting stuck is bad. Although I’d rephrase it: [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2011/10/how-to-get-unstuck.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Don’t rewrite Your Application</title><link>http://www.javacodegeeks.com/2011/09/dont-rewrite-your-application.html</link> <comments>http://www.javacodegeeks.com/2011/09/dont-rewrite-your-application.html#comments</comments> <pubDate>Sun, 18 Sep 2011 19:44:00 +0000</pubDate> <dc:creator>Jens Schauder</dc:creator> <category><![CDATA[Software Development]]></category> <category><![CDATA[Refactoring]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/dont-rewrite-your-application.html</guid> <description><![CDATA[When stuck with a legacy code base you’ll hear the claim “We’ll have to rewrite this from scratch in order to fix it!” It sounds promising. You start with a clean slate. You can do all the good stuff without all the mistakes. The only problem: It doesn’t work. Here is why. What every you [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2011/09/dont-rewrite-your-application.html/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/11 queries in 0.010 seconds using apc
Object Caching 1264/1358 objects using apc
Content Delivery Network via jcg.javacodegeeks.netdna-cdn.com

Served from: www.javacodegeeks.com @ 2013-06-19 20:06:59 -->