<?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/"
		>
<channel>
	<title>Comments on: Writes large correct programs</title>
	<atom:link href="http://www.johndcook.com/blog/2008/09/19/writes-large-correct-programs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johndcook.com/blog/2008/09/19/writes-large-correct-programs/</link>
	<description>The blog of John D. Cook</description>
	<lastBuildDate>Sat, 31 Jul 2010 07:45:27 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: NuCode</title>
		<link>http://www.johndcook.com/blog/2008/09/19/writes-large-correct-programs/comment-page-1/#comment-30566</link>
		<dc:creator>NuCode</dc:creator>
		<pubDate>Mon, 11 Jan 2010 10:01:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=401#comment-30566</guid>
		<description>Exactly to the point. The biggest problem probably lies in the fact that amateurs who&#039;s written 100-liners has absolutely no idea of the design, architectural requirements for such a vast project, and thus fail, as the backend, the design, is not robust, and easy enough to manage.

I wonder how complex a 100k liner would be, biggest i&#039;ve tackled so far is just around 30k.</description>
		<content:encoded><![CDATA[<p>Exactly to the point. The biggest problem probably lies in the fact that amateurs who&#8217;s written 100-liners has absolutely no idea of the design, architectural requirements for such a vast project, and thus fail, as the backend, the design, is not robust, and easy enough to manage.</p>
<p>I wonder how complex a 100k liner would be, biggest i&#8217;ve tackled so far is just around 30k.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bastien koert</title>
		<link>http://www.johndcook.com/blog/2008/09/19/writes-large-correct-programs/comment-page-1/#comment-29513</link>
		<dc:creator>Bastien koert</dc:creator>
		<pubDate>Thu, 24 Dec 2009 04:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=401#comment-29513</guid>
		<description>John, 

I&#039;ve read two of your posts regarding programming, this one obviously an the programming productivity vs pay article. Both were enjoyable and in my experience ,  entirely correct. The good programmers write fewer lines of better code.  They also plan better solutions and understand the ramifications of those design decisions better that less capable programmers.  I work with both, one is great fun to work with, the less capable is far less fun. We then spend too much rime correcting errors and tracking down bugs.</description>
		<content:encoded><![CDATA[<p>John, </p>
<p>I&#8217;ve read two of your posts regarding programming, this one obviously an the programming productivity vs pay article. Both were enjoyable and in my experience ,  entirely correct. The good programmers write fewer lines of better code.  They also plan better solutions and understand the ramifications of those design decisions better that less capable programmers.  I work with both, one is great fun to work with, the less capable is far less fun. We then spend too much rime correcting errors and tracking down bugs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ezrad Lionel</title>
		<link>http://www.johndcook.com/blog/2008/09/19/writes-large-correct-programs/comment-page-1/#comment-9973</link>
		<dc:creator>Ezrad Lionel</dc:creator>
		<pubDate>Thu, 20 Nov 2008 05:15:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=401#comment-9973</guid>
		<description>I&#039;m having so much fun browsing around your thoughts. I can remember my old days programming in basic and being disappointed when my code was only a few kb and I also remember quite distinctly when my programs started going over basics limits and scrambling for 3rd party tools to extend memory. Thank God for Qbasic.

I&#039;ve been programming for about 10 years now and alot of your logic seemed intrinsic to me. It made alot of my Computer Science classes extremely boring but it was pretty cool to learn different techniques to create more efficient code. I think your analysis.. well your paradigm effectively illustrates the gap that exists between small programs and large ones. I&#039;m just putting the finishing touches on my web toolkit and your words are fresh in my ears. 

I&#039;ve written larger programs before but I went all out on this one. I&#039;ve never done so much unit testing before and I&#039;m starting to suspect that I&#039;m paranoid. It&#039;s so crazy how the implementation of some seemingly benign piece of code can complicate a project. The most important thing I&#039;ve learnt however, is that shortcuts are to my detriment. Knowing exactly why certain systems create errors is more rewarding than patching it up.</description>
		<content:encoded><![CDATA[<p>I&#8217;m having so much fun browsing around your thoughts. I can remember my old days programming in basic and being disappointed when my code was only a few kb and I also remember quite distinctly when my programs started going over basics limits and scrambling for 3rd party tools to extend memory. Thank God for Qbasic.</p>
<p>I&#8217;ve been programming for about 10 years now and alot of your logic seemed intrinsic to me. It made alot of my Computer Science classes extremely boring but it was pretty cool to learn different techniques to create more efficient code. I think your analysis.. well your paradigm effectively illustrates the gap that exists between small programs and large ones. I&#8217;m just putting the finishing touches on my web toolkit and your words are fresh in my ears. </p>
<p>I&#8217;ve written larger programs before but I went all out on this one. I&#8217;ve never done so much unit testing before and I&#8217;m starting to suspect that I&#8217;m paranoid. It&#8217;s so crazy how the implementation of some seemingly benign piece of code can complicate a project. The most important thing I&#8217;ve learnt however, is that shortcuts are to my detriment. Knowing exactly why certain systems create errors is more rewarding than patching it up.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.306 seconds -->
