<?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>Deconstructing Software &#187; Spring</title>
	<atom:link href="http://www.headwaysoftware.com/blog/tag/spring/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.headwaysoftware.com/blog</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jan 2012 20:39:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Understanding a very large codebase</title>
		<link>http://www.headwaysoftware.com/blog/2011/12/understanding-a-very-large-codebase/</link>
		<comments>http://www.headwaysoftware.com/blog/2011/12/understanding-a-very-large-codebase/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 18:19:40 +0000</pubDate>
		<dc:creator>Paul Hickey</dc:creator>
				<category><![CDATA[Restructure101]]></category>
		<category><![CDATA[Structure101]]></category>
		<category><![CDATA[Activemq]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Ant]]></category>
		<category><![CDATA[Camel]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Glassfish]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[JDK]]></category>
		<category><![CDATA[Netbeans]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Scalability]]></category>
		<category><![CDATA[Sonar]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://www.headwaysoftware.com/blog/?p=762</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.headwaysoftware.com/blog/2011/12/understanding-a-very-large-codebase/";</script>I&#8217;ve been meaning to do some scalability tests on Structure101 for some time now but something always seems to get in the way. Step in the end of the last working day before Christmas.Just fire some code at it, and &#8230; <a href="http://www.headwaysoftware.com/blog/2011/12/understanding-a-very-large-codebase/">Continue reading</a>]]></description>
		<wfw:commentRss>http://www.headwaysoftware.com/blog/2011/12/understanding-a-very-large-codebase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring 2.5 Architecture Diagrams</title>
		<link>http://www.headwaysoftware.com/blog/2007/11/spring-25-architecture-diagrams/</link>
		<comments>http://www.headwaysoftware.com/blog/2007/11/spring-25-architecture-diagrams/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 13:08:51 +0000</pubDate>
		<dc:creator>Chris Chedgey</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Structure101]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://headway.structure101.com/blog/?p=7</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.headwaysoftware.com/blog/2007/11/spring-25-architecture-diagrams/";</script>I have updated the architecture diagrams for the just-released Spring 2.5. Any new or changed packages are highlighted (since 2.0.6). The diagrams are also online &#8211; if you pointed your IDE plugin at these after my previous entry, you will &#8230; <a href="http://www.headwaysoftware.com/blog/2007/11/spring-25-architecture-diagrams/">Continue reading</a>]]></description>
		<wfw:commentRss>http://www.headwaysoftware.com/blog/2007/11/spring-25-architecture-diagrams/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Spring Framework 2.1 M3 Architecture</title>
		<link>http://www.headwaysoftware.com/blog/2007/08/spring-framework-21-m3-architecture/</link>
		<comments>http://www.headwaysoftware.com/blog/2007/08/spring-framework-21-m3-architecture/#comments</comments>
		<pubDate>Thu, 02 Aug 2007 06:35:53 +0000</pubDate>
		<dc:creator>Chris Chedgey</dc:creator>
				<category><![CDATA[Dependency Management]]></category>
		<category><![CDATA[Structure101]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://headway.structure101.com/blog/?p=15</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.headwaysoftware.com/blog/2007/08/spring-framework-21-m3-architecture/";</script>Here are some architecture diagrams for Spring Framework 2.1 M3 (released yesterday). You can point the (free) structure101 plug-in at these and get IDE warnings if your customizations break Jeurgen&#8217;s architecture. Here is the top level breakout of org.springframwork: Structure101 &#8230; <a href="http://www.headwaysoftware.com/blog/2007/08/spring-framework-21-m3-architecture/">Continue reading</a>]]></description>
		<wfw:commentRss>http://www.headwaysoftware.com/blog/2007/08/spring-framework-21-m3-architecture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Code Organization Guidelines for Large Code Bases</title>
		<link>http://www.headwaysoftware.com/blog/2007/08/code-organization-guidelines-for-large-code-bases/</link>
		<comments>http://www.headwaysoftware.com/blog/2007/08/code-organization-guidelines-for-large-code-bases/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 08:43:29 +0000</pubDate>
		<dc:creator>Chris Chedgey</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Dependency Management]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://headway.structure101.com/blog/?p=16</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://www.headwaysoftware.com/blog/2007/08/code-organization-guidelines-for-large-code-bases/";</script>In an excellent on-line presentation Juergen Hoeller gives rationale and guidelines for controlling the structure of large, evolving code-bases. Juergen is the chief architect of the Spring framework, which as I have previously pointed out is structurally almost perfect. This &#8230; <a href="http://www.headwaysoftware.com/blog/2007/08/code-organization-guidelines-for-large-code-bases/">Continue reading</a>]]></description>
		<wfw:commentRss>http://www.headwaysoftware.com/blog/2007/08/code-organization-guidelines-for-large-code-bases/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

