<?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; Jose Luis</title> <atom:link href="http://www.javacodegeeks.com/author/jose-luis/feed" rel="self" type="application/rss+xml" /><link>http://www.javacodegeeks.com</link> <description>Java 2 Java Developers Resource Center</description> <lastBuildDate>Sat, 25 May 2013 12:00:42 +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>Static factory methods vs traditional constructors</title><link>http://www.javacodegeeks.com/2013/01/static-factory-methods-vs-traditional-constructors.html</link> <comments>http://www.javacodegeeks.com/2013/01/static-factory-methods-vs-traditional-constructors.html#comments</comments> <pubDate>Thu, 31 Jan 2013 17:00:47 +0000</pubDate> <dc:creator>Jose Luis</dc:creator> <category><![CDATA[Core Java]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=7896</guid> <description><![CDATA[I’ve previously talked a little bit about the Builder Pattern, a useful pattern to instantiate classes with several (possibly optional) attributes that results in easier to read, write and maintain client code, among other benefits. Today, I’m going to continue exploring object creation techniques but this time for a more general case. Take the following [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/static-factory-methods-vs-traditional-constructors.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The ins and outs of immutability</title><link>http://www.javacodegeeks.com/2013/01/the-ins-and-outs-of-immutability.html</link> <comments>http://www.javacodegeeks.com/2013/01/the-ins-and-outs-of-immutability.html#comments</comments> <pubDate>Thu, 31 Jan 2013 14:00:06 +0000</pubDate> <dc:creator>Jose Luis</dc:creator> <category><![CDATA[Core Java]]></category> <category><![CDATA[Design Patterns]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=7889</guid> <description><![CDATA[So in my first post I talked a little bit about the builder pattern and I mentioned a really powerful but yet overlooked concept: immutability. What is an immutable class? It’s simply a class whose instances can’t be modified. Every value for the class’ attributes is set on their declaration or in its constructor and [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/the-ins-and-outs-of-immutability.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The builder pattern in practice</title><link>http://www.javacodegeeks.com/2013/01/the-builder-pattern-in-practice.html</link> <comments>http://www.javacodegeeks.com/2013/01/the-builder-pattern-in-practice.html#comments</comments> <pubDate>Thu, 31 Jan 2013 11:00:53 +0000</pubDate> <dc:creator>Jose Luis</dc:creator> <category><![CDATA[Core Java]]></category> <category><![CDATA[Design Patterns]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=7883</guid> <description><![CDATA[I’m not going to dive into much details about the pattern because there’s already tons of posts and books that explain it in fine detail. Instead, I’m going to tell you why and when you should consider using it. However, it is worth mentioning that this pattern is a bit different to the one presented [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/the-builder-pattern-in-practice.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>When git ignores your… .gitignore?</title><link>http://www.javacodegeeks.com/2013/01/when-git-ignores-your-gitignore.html</link> <comments>http://www.javacodegeeks.com/2013/01/when-git-ignores-your-gitignore.html#comments</comments> <pubDate>Sat, 26 Jan 2013 13:00:37 +0000</pubDate> <dc:creator>Jose Luis</dc:creator> <category><![CDATA[Software Development]]></category> <category><![CDATA[Git]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/?p=7635</guid> <description><![CDATA[I feel like I should start this post saying that I absolutely love git. If you’ve never heard of it, is a source control system like CVS or Subversion but, unlike those two, is a distributed version control system. I’m not going to get into much details about the history and capabilities of git but [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2013/01/when-git-ignores-your-gitignore.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/3 queries in 0.001 seconds using apc
Object Caching 841/841 objects using apc
Content Delivery Network via jcg.javacodegeeks.netdna-cdn.com

Served from: www.javacodegeeks.com @ 2013-05-26 03:35:41 -->