<?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; Glyn Normington</title> <atom:link href="http://www.javacodegeeks.com/author/Glyn-Normington/feed" rel="self" type="application/rss+xml" /><link>http://www.javacodegeeks.com</link> <description>Java 2 Java Developers Resource Center</description> <lastBuildDate>Sat, 18 May 2013 12:00:22 +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>Stumbling towards a better design</title><link>http://www.javacodegeeks.com/2012/08/stumbling-towards-better-design.html</link> <comments>http://www.javacodegeeks.com/2012/08/stumbling-towards-better-design.html#comments</comments> <pubDate>Mon, 13 Aug 2012 13:00:00 +0000</pubDate> <dc:creator>Glyn Normington</dc:creator> <category><![CDATA[Software Development]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/stumbling-towards-a-better-design.html</guid> <description><![CDATA[Some programs have a clear design and coding new features is quick and easy. Other programs are a patchwork quilt of barely comprehensible fragments, bug fixes, and glue. If you have to code new features for such programs, you&#8217;re often better off rewriting them. However there is a middle ground that I suspect is pretty [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/08/stumbling-towards-better-design.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Extenders: Pattern or Anti-Pattern?</title><link>http://www.javacodegeeks.com/2012/08/extenders-pattern-or-anti-pattern.html</link> <comments>http://www.javacodegeeks.com/2012/08/extenders-pattern-or-anti-pattern.html#comments</comments> <pubDate>Sun, 12 Aug 2012 15:00:00 +0000</pubDate> <dc:creator>Glyn Normington</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[OSGi]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/extenders-pattern-or-anti-pattern.html</guid> <description><![CDATA[The extender pattern has become popular in recent years and has even been utilised in OSGi standards such as the Blueprint service and the Web Applications specification. In Virgo, we&#8217;ve been working with extenders from the start, but in spite of their advantages, they have some significant downsides. Since the OSGi Alliance is considering using [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/08/extenders-pattern-or-anti-pattern.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>OSGi case study: a modular vert.x</title><link>http://www.javacodegeeks.com/2012/07/osgi-case-study-modular-vertx.html</link> <comments>http://www.javacodegeeks.com/2012/07/osgi-case-study-modular-vertx.html#comments</comments> <pubDate>Tue, 10 Jul 2012 16:00:00 +0000</pubDate> <dc:creator>Glyn Normington</dc:creator> <category><![CDATA[Enterprise Java]]></category> <category><![CDATA[Modularity]]></category> <category><![CDATA[OSGi]]></category> <category><![CDATA[vert.x]]></category><guid isPermaLink="false">http://www.javacodegeeks.com/2012/10/osgi-case-study-a-modular-vert-x.html</guid> <description><![CDATA[OSGi enables Java code to be divided cleanly into modules known as bundles with access to code and resources controlled by a class loader for each bundle. OSGi services provide an additional separation mechanism: the users of an interface need have no dependency on implementation classes, factories, and so forth. The following case study aims [...]]]></description> <wfw:commentRss>http://www.javacodegeeks.com/2012/07/osgi-case-study-modular-vertx.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 2/4 queries in 0.001 seconds using apc
Object Caching 753/754 objects using apc
Content Delivery Network via cdn.javacodegeeks.com

Served from: www.javacodegeeks.com @ 2013-05-19 01:42:46 -->