<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Altuure Java Blog</title>
	
	<link>http://www.altuure.com</link>
	<description>java tips,options, news...</description>
	<lastBuildDate>Sun, 25 Jul 2010 18:30:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/altuurecom" /><feedburner:info uri="altuurecom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><feedburner:emailServiceId>altuurecom</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Ruby on Rails experience of a java developer</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/bju845PQQz0/</link>
		<comments>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 11:37:34 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=450</guid>
		<description>Although it has not been a long time since I started to develop a small rails application, I would like to share notes. the first point ,for me and for all the Java developers like me, should be: &amp;#8220;what kind of language is this  ???&amp;#8221; yes it is not  structured and well defined like Java [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=bju845PQQz0:4x9GxlN0dec:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=bju845PQQz0:4x9GxlN0dec:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=bju845PQQz0:4x9GxlN0dec:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?i=bju845PQQz0:4x9GxlN0dec:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/bju845PQQz0" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/</feedburner:origLink></item>
		<item>
		<title>Executors.newFixedThreadPool(n) – Suspended Threads</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/cwJEFFD3onM/</link>
		<comments>http://www.altuure.com/2010/07/20/executors-newfixedthreadpooln-suspended-threads/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 11:30:58 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[HowTo & Tutorial]]></category>
		<category><![CDATA[ExecutorService]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Threads]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=444</guid>
		<description>Yesterday while I am trying to organize threads in Java I noticed something strange !! Simply the default ExecutorService  could not manage to recover suspended threads. After a small investigation, it looks like if any of the running thread throws any RuntimeException, ExecutorService may not recover and could not start any waiting runnable. You can [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=cwJEFFD3onM:nEcQ_LFYJ70:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=cwJEFFD3onM:nEcQ_LFYJ70:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=cwJEFFD3onM:nEcQ_LFYJ70:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?i=cwJEFFD3onM:nEcQ_LFYJ70:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/cwJEFFD3onM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2010/07/20/executors-newfixedthreadpooln-suspended-threads/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2010/07/20/executors-newfixedthreadpooln-suspended-threads/</feedburner:origLink></item>
		<item>
		<title>Focus on:Refactoring</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/1gK-NigpDf8/</link>
		<comments>http://www.altuure.com/2010/03/02/focus-onrefactoring/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 16:38:06 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[HowTo & Tutorial]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Code refactoring]]></category>
		<category><![CDATA[Design pattern]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=424</guid>
		<description>Seperation of Concepts Inversion Of Control Desing patterns They are all trying to tell you one common thing. Please Make It Simple  and Organized No matter what size is your project and how many teams/developers involved, the complexity if the code has tendency to be more complex. And after awhile it turn in to a [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=1gK-NigpDf8:HZlVKX6cOmE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=1gK-NigpDf8:HZlVKX6cOmE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=1gK-NigpDf8:HZlVKX6cOmE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?i=1gK-NigpDf8:HZlVKX6cOmE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/1gK-NigpDf8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2010/03/02/focus-onrefactoring/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2010/03/02/focus-onrefactoring/</feedburner:origLink></item>
		<item>
		<title>On track again</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/qtFemtRTBhE/</link>
		<comments>http://www.altuure.com/2010/03/02/on-track-again/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 16:33:22 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=433</guid>
		<description>After a silent year , it is good to be back on bloging again Related posts:top posts 2008 at altuure.com&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=qtFemtRTBhE:bZezR5VlOFo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=qtFemtRTBhE:bZezR5VlOFo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=qtFemtRTBhE:bZezR5VlOFo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?i=qtFemtRTBhE:bZezR5VlOFo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/qtFemtRTBhE" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2010/03/02/on-track-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2010/03/02/on-track-again/</feedburner:origLink></item>
		<item>
		<title>Just show me what you have done</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/S-aA2ZmNa2A/</link>
		<comments>http://www.altuure.com/2009/04/23/just-show-me-what-you-have-done/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 13:25:29 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[Unit testing]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=405</guid>
		<description>Image via Wikipedia Software development is one of the mysterious processes for the people who know little or  nothing about the process. But when talking about the quality, it is not the colors or the make up of the screens you should be talking. (I am not under estimating how important it is, but I [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=S-aA2ZmNa2A:EsueCxUPtqE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=S-aA2ZmNa2A:EsueCxUPtqE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=S-aA2ZmNa2A:EsueCxUPtqE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?i=S-aA2ZmNa2A:EsueCxUPtqE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/S-aA2ZmNa2A" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2009/04/23/just-show-me-what-you-have-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2009/04/23/just-show-me-what-you-have-done/</feedburner:origLink></item>
		<item>
		<title>it (doesn’t) worth it</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/T02k-19eXdo/</link>
		<comments>http://www.altuure.com/2009/04/23/it-doesnt-worth-it/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 09:01:05 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Methodologies]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=393</guid>
		<description>Image via Wikipedia When I graduated from college I was really dreaming software companies as the utopia companies. They should be different then any other sector or firm. They are full of highly graduated people with lots of ideas and future projects. It took not much time too see the truth. Software Companies are full [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=T02k-19eXdo:R7xLRFc-Yw0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=T02k-19eXdo:R7xLRFc-Yw0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=T02k-19eXdo:R7xLRFc-Yw0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?i=T02k-19eXdo:R7xLRFc-Yw0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/T02k-19eXdo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2009/04/23/it-doesnt-worth-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2009/04/23/it-doesnt-worth-it/</feedburner:origLink></item>
		<item>
		<title>Grails Productivity Tip: Depend on Your Plugin</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/ba2o500X6Gc/</link>
		<comments>http://www.altuure.com/2009/04/15/grails-productivity-tip-depend-on-your-plugin/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 07:00:33 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[HowTo & Tutorial]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=379</guid>
		<description>Image via Wikipedia Grails has amazing plugin infrastructure. In short it enables almost everything the core application can do and has really good  list of plugins: http://grails.org/Plugins Here what I want to say is something a little bit different: Do all your business in your application plugin Reminder: Plugins are enabled in Grails You can [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=ba2o500X6Gc:VOXFJeDJdr4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=ba2o500X6Gc:VOXFJeDJdr4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=ba2o500X6Gc:VOXFJeDJdr4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?i=ba2o500X6Gc:VOXFJeDJdr4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/ba2o500X6Gc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2009/04/15/grails-productivity-tip-depend-on-your-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2009/04/15/grails-productivity-tip-depend-on-your-plugin/</feedburner:origLink></item>
		<item>
		<title>hibernate tip: smart id generator</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/PUp8ExCopAM/</link>
		<comments>http://www.altuure.com/2009/03/03/hibernate-tip-smart-id-generator/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 07:00:30 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[HowTo & Tutorial]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[orm]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=282</guid>
		<description>A small tip to generate more meaningful Id. Instead of 32 for OrderID use O000000032. Simple implementations: SmartIdTableGenerator SmartIdSequenceGenerator SmartIdTableGenerator simple Table Generator Based SmartID generator. it extends TableGenerator and simply returns the formatted value. you can use format parameter for format option public class SmartIdTableGenerator extends org.hibernate.id.TableGenerator{ private DecimalFormat format; /**read configuration parameters*/ @Override [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=PUp8ExCopAM:XDN2_nAPnhg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=PUp8ExCopAM:XDN2_nAPnhg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/altuurecom?a=PUp8ExCopAM:XDN2_nAPnhg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/altuurecom?i=PUp8ExCopAM:XDN2_nAPnhg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/PUp8ExCopAM" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2009/03/03/hibernate-tip-smart-id-generator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2009/03/03/hibernate-tip-smart-id-generator/</feedburner:origLink></item>
		<item>
		<title>Clean database schema with inheritance</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/-LpjTUbvD8g/</link>
		<comments>http://www.altuure.com/2009/02/10/clean-database-schema-with-inheritance/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 07:00:24 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[Object-Oriented]]></category>
		<category><![CDATA[orm]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=288</guid>
		<description>It is very common way of usage that  when ever you need some new attribute for your model objects/table you add a new column to the related database table.  After several requirements you will notice: there will be lots of column in the same table most of them are not always used there is key [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/altuurecom?a=7xUIW6mB"&gt;&lt;img src="http://feeds.feedburner.com/~f/altuurecom?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/altuurecom?a=Ks6epXC5"&gt;&lt;img src="http://feeds.feedburner.com/~f/altuurecom?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/altuurecom?a=hTQDN6ox"&gt;&lt;img src="http://feeds.feedburner.com/~f/altuurecom?i=hTQDN6ox" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/-LpjTUbvD8g" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2009/02/10/clean-database-schema-with-inheritance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2009/02/10/clean-database-schema-with-inheritance/</feedburner:origLink></item>
		<item>
		<title>Reverse Engineering is not easy</title>
		<link>http://feedproxy.google.com/~r/altuurecom/~3/yPU9p8-_fmg/</link>
		<comments>http://www.altuure.com/2009/02/08/reverse-engineering-is-not-easy/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 17:42:56 +0000</pubDate>
		<dc:creator>altuure</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[Reverse engineering]]></category>

		<guid isPermaLink="false">http://www.altuure.com/?p=292</guid>
		<description>Image via Wikipedia In most cases we are developing something that has been done before. We are either enhancing some software or simply rewriting the whole system for some inadequate points. Analysts gather user requests, organize them, make multiple discussions with customers/users and write user requirement documents. That is the standard procedure for most cases. [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/altuurecom?a=74DdTgsC"&gt;&lt;img src="http://feeds.feedburner.com/~f/altuurecom?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/altuurecom?a=xlahL9hl"&gt;&lt;img src="http://feeds.feedburner.com/~f/altuurecom?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/altuurecom?a=Ee7Uez4R"&gt;&lt;img src="http://feeds.feedburner.com/~f/altuurecom?i=Ee7Uez4R" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/altuurecom/~4/yPU9p8-_fmg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.altuure.com/2009/02/08/reverse-engineering-is-not-easy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.altuure.com/2009/02/08/reverse-engineering-is-not-easy/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 1.532 seconds --><!-- Cached page served by WP-Cache -->
