<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Code Reuse: Pros and Cons</title>
	<atom:link href="http://jessewarden.com/2006/05/code-reuse-pros-and-cons.html/feed" rel="self" type="application/rss+xml" />
	<link>http://jessewarden.com/2006/05/code-reuse-pros-and-cons.html</link>
	<description>A blog on software development, technology, games &#038; movies.</description>
	<pubDate>Thu, 20 Nov 2008 12:29:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Mark Lapasa</title>
		<link>http://jessewarden.com/2006/05/code-reuse-pros-and-cons.html#comment-3535</link>
		<dc:creator>Mark Lapasa</dc:creator>
		<pubDate>Wed, 24 May 2006 17:45:26 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1015#comment-3535</guid>
		<description>Good article Jesse,

'Reusing code becomes more important that greater the size of the project, and/or in the frequency of projects.'

I couldn't agree anymore. Processes like such become more and more relevant as the project or the development team grows.


</description>
		<content:encoded><![CDATA[<p>Good article Jesse,</p>
<p>&#8216;Reusing code becomes more important that greater the size of the project, and/or in the frequency of projects.&#8217;</p>
<p>I couldn&#8217;t agree anymore. Processes like such become more and more relevant as the project or the development team grows.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon</title>
		<link>http://jessewarden.com/2006/05/code-reuse-pros-and-cons.html#comment-3534</link>
		<dc:creator>Brandon</dc:creator>
		<pubDate>Wed, 24 May 2006 17:36:51 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1015#comment-3534</guid>
		<description>Good points Jesse. I've always been big on code reuse. At one job though, I was working for a federal gov't contractor and the big boss always said 'code is cheap'. He loved making folks repeat code so that they could bill more hours to the gov't! I didn't last long there. :)</description>
		<content:encoded><![CDATA[<p>Good points Jesse. I&#8217;ve always been big on code reuse. At one job though, I was working for a federal gov&#8217;t contractor and the big boss always said &#8216;code is cheap&#8217;. He loved making folks repeat code so that they could bill more hours to the gov&#8217;t! I didn&#8217;t last long there. <img src='http://jessewarden.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JesterXL</title>
		<link>http://jessewarden.com/2006/05/code-reuse-pros-and-cons.html#comment-3533</link>
		<dc:creator>JesterXL</dc:creator>
		<pubDate>Wed, 24 May 2006 17:34:55 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1015#comment-3533</guid>
		<description>Thanks guys!

James, I was honest about using the same preloader.  What I didn't tell you was that's ALL I re-use.  Every project, whether personal or profesional, I always seem to be creating new stuff.

Yes, we use the same framework, and same approach for the most part, but most of the reuse seems to be per project, not across multiple projects up until very recently.

The key is the try.  Again, it doesn't matter if your classes are only used once and never again.  The attitude you use in building them for reuse from the start is what produces simple, non-duplicated code.  That's a great thing no matter how you look at it.</description>
		<content:encoded><![CDATA[<p>Thanks guys!</p>
<p>James, I was honest about using the same preloader.  What I didn&#8217;t tell you was that&#8217;s ALL I re-use.  Every project, whether personal or profesional, I always seem to be creating new stuff.</p>
<p>Yes, we use the same framework, and same approach for the most part, but most of the reuse seems to be per project, not across multiple projects up until very recently.</p>
<p>The key is the try.  Again, it doesn&#8217;t matter if your classes are only used once and never again.  The attitude you use in building them for reuse from the start is what produces simple, non-duplicated code.  That&#8217;s a great thing no matter how you look at it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheElder</title>
		<link>http://jessewarden.com/2006/05/code-reuse-pros-and-cons.html#comment-3532</link>
		<dc:creator>TheElder</dc:creator>
		<pubDate>Wed, 24 May 2006 16:08:18 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1015#comment-3532</guid>
		<description>Great article! Very good read! I like how this can be applied to programming in general. 

The 'tools' example was a really good analogy. To expand upon that, I guess it works from a design perspective as well.

In the beginning graphic artist tend to use the tools that are built into the software they are using. Like Photoshop has it's default Filters and you can get more filters from AlienSkin or whatever. After a while the designer grows and then realizes there are other brushes, patterns, etc. out there that they can use. Ultimately most end up making their own dynamic library of brushes, patterns, scripts, etc.

The greats seem to have reusable tools and components (that accounts for their speed and effiicency) with MOTIVATED use of them (No more lens flares for the hell of it).</description>
		<content:encoded><![CDATA[<p>Great article! Very good read! I like how this can be applied to programming in general. </p>
<p>The &#8216;tools&#8217; example was a really good analogy. To expand upon that, I guess it works from a design perspective as well.</p>
<p>In the beginning graphic artist tend to use the tools that are built into the software they are using. Like Photoshop has it&#8217;s default Filters and you can get more filters from AlienSkin or whatever. After a while the designer grows and then realizes there are other brushes, patterns, etc. out there that they can use. Ultimately most end up making their own dynamic library of brushes, patterns, scripts, etc.</p>
<p>The greats seem to have reusable tools and components (that accounts for their speed and effiicency) with MOTIVATED use of them (No more lens flares for the hell of it).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Hay</title>
		<link>http://jessewarden.com/2006/05/code-reuse-pros-and-cons.html#comment-3531</link>
		<dc:creator>James Hay</dc:creator>
		<pubDate>Wed, 24 May 2006 11:27:05 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=1015#comment-3531</guid>
		<description>Thats a great article Jester.. thanks. I must say i'm in my first real AS2.0 OOP role at Magic Lantern and i'm having to start thinking about resuability of my classes for the first time. I must say it's harder than it seems and i'm definatley making a few mistakes along the way (some of my earlier stuff is not reuasable in any shape or form). One thing thats definately helped me is learning to use design patterns more often (at the moment singletons, factory and MVC). Still think i've got a long way to go and a fair bit to learn before i'm writing classes that are as reuasable and as efficient as possible but i suppose that comes with experience.

Thanks again for a good read

James</description>
		<content:encoded><![CDATA[<p>Thats a great article Jester.. thanks. I must say i&#8217;m in my first real AS2.0 OOP role at Magic Lantern and i&#8217;m having to start thinking about resuability of my classes for the first time. I must say it&#8217;s harder than it seems and i&#8217;m definatley making a few mistakes along the way (some of my earlier stuff is not reuasable in any shape or form). One thing thats definately helped me is learning to use design patterns more often (at the moment singletons, factory and MVC). Still think i&#8217;ve got a long way to go and a fair bit to learn before i&#8217;m writing classes that are as reuasable and as efficient as possible but i suppose that comes with experience.</p>
<p>Thanks again for a good read</p>
<p>James</p>
]]></content:encoded>
	</item>
</channel>
</rss>
