<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:series="http://unfoldingneurons.com/"
		>
<channel>
	<title>Comments on: Fixing other people&#039;s code</title>
	<atom:link href="http://blog.hexagonstar.com/fixing-other-peoples-as1-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/</link>
	<description>turn-based glory and pixel pleasure</description>
	<lastBuildDate>Fri, 03 Feb 2012 14:41:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Severiaan</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-493</link>
		<dc:creator>Severiaan</dc:creator>
		<pubDate>Tue, 07 Nov 2006 23:00:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-493</guid>
		<description>What can I say more, everybody on his way through job experience met this kind of offers, and I can add that the worst code was from france:) no offence. I had lot of offers from there and it was painfull, so much, that I just had to rewrite the code almost all the time, and it wasn&#039;t helpful that i know little bit of french, cheers.</description>
		<content:encoded><![CDATA[<p>What can I say more, everybody on his way through job experience met this kind of offers, and I can add that the worst code was from france:) no offence. I had lot of offers from there and it was painfull, so much, that I just had to rewrite the code almost all the time, and it wasn&#8217;t helpful that i know little bit of french, cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raphaël</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-492</link>
		<dc:creator>Raphaël</dc:creator>
		<pubDate>Sun, 05 Nov 2006 21:58:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-492</guid>
		<description>Hi,

Upper i said that the AS1 code could be very well built and efficient. But i know since i learned AS2 basics that the new version of my product will be all written in AS2. I doesn&#039;t mean that i will always write in AS2, if someone ask me a very simple application, i&#039;ll write it in AS1 cause it&#039;s very fast to develop.
bye</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Upper i said that the AS1 code could be very well built and efficient. But i know since i learned AS2 basics that the new version of my product will be all written in AS2. I doesn&#8217;t mean that i will always write in AS2, if someone ask me a very simple application, i&#8217;ll write it in AS1 cause it&#8217;s very fast to develop.<br />
bye</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LEE</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-491</link>
		<dc:creator>LEE</dc:creator>
		<pubDate>Sun, 05 Nov 2006 05:16:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-491</guid>
		<description>Personally I&#039;d rather bag groceries than certain Flash projects.  Especially if the project is with a company that doesn&#039;t properly value their Flash needs.</description>
		<content:encoded><![CDATA[<p>Personally I&#8217;d rather bag groceries than certain Flash projects.  Especially if the project is with a company that doesn&#8217;t properly value their Flash needs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LEE</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-490</link>
		<dc:creator>LEE</dc:creator>
		<pubDate>Sun, 05 Nov 2006 05:14:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-490</guid>
		<description>state your terms.

Explain that you&#039;ll charge less to ditch the old code and start fresh with your set of proficient technology languages.  VALUE your time appropriately, set your price higher than you feel comfortable with setting, slightly even.  You have to be prepared to walk away from EVERY gig, ESPECIALLY something that isn&#039;t 100% what you want to spend your life doing.  Personally I&#039;d rather bag groceries that do certain specific types of work.</description>
		<content:encoded><![CDATA[<p>state your terms.</p>
<p>Explain that you&#8217;ll charge less to ditch the old code and start fresh with your set of proficient technology languages.  VALUE your time appropriately, set your price higher than you feel comfortable with setting, slightly even.  You have to be prepared to walk away from EVERY gig, ESPECIALLY something that isn&#8217;t 100% what you want to spend your life doing.  Personally I&#8217;d rather bag groceries that do certain specific types of work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raphaël</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-489</link>
		<dc:creator>Raphaël</dc:creator>
		<pubDate>Mon, 02 Oct 2006 17:22:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-489</guid>
		<description>I think you follow the wrong way when u talk about the qualities of AS1 or 2. The quality of an application comes from the developpeur.

   Remember our parents who begun writing code in assembler...
I&#039;m on a project which bring me to improve and develop old AS1 project with 15 000 lines. The code isn&#039;t well build and write.

   I&#039;ve learned few month ago the basic of AS2 in the book of colin mook &quot;the best of AS2&quot;. It gave me many good idea to improve AS1 code conception. Like doing unic objects which contains data and methods. These objects can rule the program and give limit, authorisation, they make check on the parameters. For example i build a sort of class which create scroll bars, keep a list of them, keep a list of the content to scroll and the mask which let appear the content in a window. All the methods are in this Object. If i want for what ever reason to close all the scroll bar, i just have to create the method on this Object. So all this story is to show u that it&#039;s possible to write a very good AS1 code better than the average of AS2 code. The only problem is the difficulty of the AS1 to build a very big project and to re-use the best classes. But i told u again that AS1 is very good for average and litlle project which need reactivity and speed to deliver. The quality of an AS1 project is infinite. The people who don&#039;t agree could ask them selves if the problem isn&#039;t in their way of conception and maybe AS2 force them to build solids programs, that&#039;s why they beleive that it&#039;s very much better.
Sorry for the bad english, i&#039;m french
rbenzazon@prestimedia.com</description>
		<content:encoded><![CDATA[<p>I think you follow the wrong way when u talk about the qualities of AS1 or 2. The quality of an application comes from the developpeur.</p>
<p>   Remember our parents who begun writing code in assembler&#8230;<br />
I&#8217;m on a project which bring me to improve and develop old AS1 project with 15 000 lines. The code isn&#8217;t well build and write.</p>
<p>   I&#8217;ve learned few month ago the basic of AS2 in the book of colin mook &#8220;the best of AS2&#8243;. It gave me many good idea to improve AS1 code conception. Like doing unic objects which contains data and methods. These objects can rule the program and give limit, authorisation, they make check on the parameters. For example i build a sort of class which create scroll bars, keep a list of them, keep a list of the content to scroll and the mask which let appear the content in a window. All the methods are in this Object. If i want for what ever reason to close all the scroll bar, i just have to create the method on this Object. So all this story is to show u that it&#8217;s possible to write a very good AS1 code better than the average of AS2 code. The only problem is the difficulty of the AS1 to build a very big project and to re-use the best classes. But i told u again that AS1 is very good for average and litlle project which need reactivity and speed to deliver. The quality of an AS1 project is infinite. The people who don&#8217;t agree could ask them selves if the problem isn&#8217;t in their way of conception and maybe AS2 force them to build solids programs, that&#8217;s why they beleive that it&#8217;s very much better.<br />
Sorry for the bad english, i&#8217;m french<br />
<a href="mailto:rbenzazon@prestimedia.com">rbenzazon@prestimedia.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JesterXL</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-488</link>
		<dc:creator>JesterXL</dc:creator>
		<pubDate>Fri, 22 Sep 2006 17:16:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-488</guid>
		<description>Sasha, there is no estimate.  Experience has shown me that you:

- spend more time, with more stress, trying to make someone else&#039;s spaghetti satisfy the requirements than simply rewriting it

- you end up with more maintable code, and thus a more extensible base for future projects

- the next developer doesn&#039;t rue judgement day

The only hard part is justification and CYA.  One slight slip-up in schedule and you can potentially be viewed as an elitist, a bad decision maker, and non-pragmmatic.

...hence me becoming a Flex developer to get away from the above insane dichotomy.</description>
		<content:encoded><![CDATA[<p>Sasha, there is no estimate.  Experience has shown me that you:</p>
<p>- spend more time, with more stress, trying to make someone else&#8217;s spaghetti satisfy the requirements than simply rewriting it</p>
<p>- you end up with more maintable code, and thus a more extensible base for future projects</p>
<p>- the next developer doesn&#8217;t rue judgement day</p>
<p>The only hard part is justification and CYA.  One slight slip-up in schedule and you can potentially be viewed as an elitist, a bad decision maker, and non-pragmmatic.</p>
<p>&#8230;hence me becoming a Flex developer to get away from the above insane dichotomy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eestes1</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-487</link>
		<dc:creator>eestes1</dc:creator>
		<pubDate>Fri, 22 Sep 2006 16:24:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-487</guid>
		<description>In my experience the reasons that we recieve RFQ&#039;s on others work is due to business requirements. Many of our customers require at least a 3 bidder process. Sole sourcing jobs are left for the really huge contractors. So these other vendors quote on it and might come in lower and purchasing chooses them as price is everything these days. Sometimes the original developer is moved on, too busy, the rfq winner used a sub contractor and dind&#039;t pay for the source(my favorite), or the relationship is bad in some way. The mayjority of my daytime work is some how connected to using someone else&#039;s code. Our customers also use the simple existance of the code no matter how bad or outdated as a way to force the price down-words like &quot;spinoff&quot;, &quot;75 % already done&quot; are red flags as often it&#039;s a total teardown.  But that&#039;s why new vendors are bidding on stuff-they reduce cost by simply quoting.</description>
		<content:encoded><![CDATA[<p>In my experience the reasons that we recieve RFQ&#8217;s on others work is due to business requirements. Many of our customers require at least a 3 bidder process. Sole sourcing jobs are left for the really huge contractors. So these other vendors quote on it and might come in lower and purchasing chooses them as price is everything these days. Sometimes the original developer is moved on, too busy, the rfq winner used a sub contractor and dind&#8217;t pay for the source(my favorite), or the relationship is bad in some way. The mayjority of my daytime work is some how connected to using someone else&#8217;s code. Our customers also use the simple existance of the code no matter how bad or outdated as a way to force the price down-words like &#8220;spinoff&#8221;, &#8220;75 % already done&#8221; are red flags as often it&#8217;s a total teardown.  But that&#8217;s why new vendors are bidding on stuff-they reduce cost by simply quoting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike J</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-486</link>
		<dc:creator>Mike J</dc:creator>
		<pubDate>Fri, 22 Sep 2006 15:48:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-486</guid>
		<description>*shudder*

No thanks. I don&#039;t blame you for turning it down. If it&#039;s not a small chunk of sample code to illustrate a concept then I prefer to stay away from AS1 completely. And these days I don&#039;t even like having to work through the IDE for applications - FlashDevelop for the win, thank you very much. =)

Unfortunately, just because something is AS2, you&#039;re not assured of having a good, readable code base. ^_^</description>
		<content:encoded><![CDATA[<p>*shudder*</p>
<p>No thanks. I don&#8217;t blame you for turning it down. If it&#8217;s not a small chunk of sample code to illustrate a concept then I prefer to stay away from AS1 completely. And these days I don&#8217;t even like having to work through the IDE for applications &#8211; FlashDevelop for the win, thank you very much. =)</p>
<p>Unfortunately, just because something is AS2, you&#8217;re not assured of having a good, readable code base. ^_^</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: C4RL05</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-485</link>
		<dc:creator>C4RL05</dc:creator>
		<pubDate>Fri, 22 Sep 2006 11:02:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-485</guid>
		<description>I don&#039;t see the benefits of fixing someone else&#039;s code, other than the money which probably won&#039;t be as much as from original work.

These days I try to avoid jobs that aren&#039;t good for my portfolio or r d.

A complete different thing is working with a colleage to fix or optimize his code. I find that quite rewarding. But life&#039;s too short to waste it converting keyframes into classes.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t see the benefits of fixing someone else&#8217;s code, other than the money which probably won&#8217;t be as much as from original work.</p>
<p>These days I try to avoid jobs that aren&#8217;t good for my portfolio or r d.</p>
<p>A complete different thing is working with a colleage to fix or optimize his code. I find that quite rewarding. But life&#8217;s too short to waste it converting keyframes into classes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan Richter</title>
		<link>http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-484</link>
		<dc:creator>Stefan Richter</dc:creator>
		<pubDate>Fri, 22 Sep 2006 09:09:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/fixing-other-peoples-as1-code/#comment-484</guid>
		<description>I fix other people&#039;s code only if the project is small. But a complex AS1 project that somebody else has written is probably the worst thing that could happen. I turn those projects down unless the client is prepared for a total rewrite a la JXL.</description>
		<content:encoded><![CDATA[<p>I fix other people&#8217;s code only if the project is small. But a complex AS1 project that somebody else has written is probably the worst thing that could happen. I turn those projects down unless the client is prepared for a total rewrite a la JXL.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

