<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: My Development Philosophy Or Something&#8230;</title>
	<link>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/</link>
	<description>Huh?</description>
	<pubDate>Fri, 21 Nov 2008 05:08:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: lucas</title>
		<link>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-4239</link>
		<dc:creator>lucas</dc:creator>
		<pubDate>Sun, 16 Dec 2007 12:34:24 +0000</pubDate>
		<guid>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-4239</guid>
		<description>@warren

I'm pretty sure it won't change incremental programming too much, as most people are already using some form of version control (cvs, svn, bitkeeper, etc). There's nothing new about the concept, it's just applying version control to the an entire filesystem. 

That still means it's wise to not change too much without testing, because even with diffs (deltas), it can be lot of work to find the cause of a bug.</description>
		<content:encoded><![CDATA[<p>@warren</p>
<p>I&#8217;m pretty sure it won&#8217;t change incremental programming too much, as most people are already using some form of version control (cvs, svn, bitkeeper, etc). There&#8217;s nothing new about the concept, it&#8217;s just applying version control to the an entire filesystem. </p>
<p>That still means it&#8217;s wise to not change too much without testing, because even with diffs (deltas), it can be lot of work to find the cause of a bug.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Idetrorce</title>
		<link>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-4229</link>
		<dc:creator>Idetrorce</dc:creator>
		<pubDate>Sat, 15 Dec 2007 12:17:30 +0000</pubDate>
		<guid>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-4229</guid>
		<description>very interesting, but I don't agree with you 
Idetrorce</description>
		<content:encoded><![CDATA[<p>very interesting, but I don&#8217;t agree with you<br />
Idetrorce</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: warren</title>
		<link>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-4120</link>
		<dc:creator>warren</dc:creator>
		<pubDate>Wed, 05 Dec 2007 15:47:31 +0000</pubDate>
		<guid>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-4120</guid>
		<description>Hey Sean, a  slow reply this is (anyone out there?)  

Here's a link to a Vizster approach applied to code:  http://muse.com/tr3/viz.html - the first link downloads a Java jar file and then wait for the 3 meg XML before it starts up. Playing with the sliders expands out the degree of interest and clustering. 

I don't actually *develop* with this yet as an IDE. It still needs some work to be both interactive and simple. But, I'm inspired by pluggable modules, like MAX and Quartz Composer - and by patchbay GUIs like Propellerhead's  Reason. 

 I like the idea of experimental coding: take a piece of code, plug it in and see what happens.  This is what is so appealing with the iAppaDay approach. Lots of small self contained examples to play with.</description>
		<content:encoded><![CDATA[<p>Hey Sean, a  slow reply this is (anyone out there?)  </p>
<p>Here&#8217;s a link to a Vizster approach applied to code:  <a href="http://muse.com/tr3/viz.html" rel="nofollow">http://muse.com/tr3/viz.html</a> - the first link downloads a Java jar file and then wait for the 3 meg XML before it starts up. Playing with the sliders expands out the degree of interest and clustering. </p>
<p>I don&#8217;t actually *develop* with this yet as an IDE. It still needs some work to be both interactive and simple. But, I&#8217;m inspired by pluggable modules, like MAX and Quartz Composer - and by patchbay GUIs like Propellerhead&#8217;s  Reason. </p>
<p> I like the idea of experimental coding: take a piece of code, plug it in and see what happens.  This is what is so appealing with the iAppaDay approach. Lots of small self contained examples to play with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean</title>
		<link>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-3657</link>
		<dc:creator>Sean</dc:creator>
		<pubDate>Tue, 27 Nov 2007 16:16:00 +0000</pubDate>
		<guid>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-3657</guid>
		<description>@warren:
I expect time machine to help a lot with certain classes of problems.  I've actually lost whole projects because of my own stupidity that time machine would have been able to recover for me.  :-)  (Not any iappaday projects so far, though...)   It may possibly help with some code rollback, but certainly it wouldn't be ideal as it takes snapshots only every hour or so.

I googled Vizster and saw a cool screen with a bunch of interconnecting lines.  :)  I'd love to see code that way at times.  Not all the time, maybe, but I'd love to see a breakdown of how modules/functions/objects interconnect and what their relationships are.  I'm not entirely certain any of the mainstream languages expose enough meta information to build an accurate map like that.  I haven't studied it, though.  :-)

I'm not claiming my coding approach is all that efficient - but it works in the context of the languages I'm using and the style of coding I'm doing.  Personally, I keep longing for something Smalltalk-ish in terms of development - but every-time I've tried to actually do anything using a Smalltalk, I tend to get hung up on the overly complex or ugly GUI.  (*cough* Squeak... *cough*)</description>
		<content:encoded><![CDATA[<p>@warren:<br />
I expect time machine to help a lot with certain classes of problems.  I&#8217;ve actually lost whole projects because of my own stupidity that time machine would have been able to recover for me.  <img src='http://blog.bigzaphod.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  (Not any iappaday projects so far, though&#8230;)   It may possibly help with some code rollback, but certainly it wouldn&#8217;t be ideal as it takes snapshots only every hour or so.</p>
<p>I googled Vizster and saw a cool screen with a bunch of interconnecting lines.  <img src='http://blog.bigzaphod.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I&#8217;d love to see code that way at times.  Not all the time, maybe, but I&#8217;d love to see a breakdown of how modules/functions/objects interconnect and what their relationships are.  I&#8217;m not entirely certain any of the mainstream languages expose enough meta information to build an accurate map like that.  I haven&#8217;t studied it, though.  <img src='http://blog.bigzaphod.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I&#8217;m not claiming my coding approach is all that efficient - but it works in the context of the languages I&#8217;m using and the style of coding I&#8217;m doing.  Personally, I keep longing for something Smalltalk-ish in terms of development - but every-time I&#8217;ve tried to actually do anything using a Smalltalk, I tend to get hung up on the overly complex or ugly GUI.  (*cough* Squeak&#8230; *cough*)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: warren</title>
		<link>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-3648</link>
		<dc:creator>warren</dc:creator>
		<pubDate>Tue, 27 Nov 2007 15:47:30 +0000</pubDate>
		<guid>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-3648</guid>
		<description>I wonder how Leopard's time machine might change incremental programming style. Just backtrack in time to a working version and see deltas. 

I've been playing with how Vizster may be applied to writing programs. About as different from your approach as it gets. 

BTW, this is my first post, so many redundant thanks for you work! :-)</description>
		<content:encoded><![CDATA[<p>I wonder how Leopard&#8217;s time machine might change incremental programming style. Just backtrack in time to a working version and see deltas. </p>
<p>I&#8217;ve been playing with how Vizster may be applied to writing programs. About as different from your approach as it gets. </p>
<p>BTW, this is my first post, so many redundant thanks for you work! <img src='http://blog.bigzaphod.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-3611</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 27 Nov 2007 02:39:03 +0000</pubDate>
		<guid>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-3611</guid>
		<description>Part of that may be true, in that I sometimes skip over sections of my own code while debugging. But, I believe that wasted time is offset by the time saved by the coloring of the code, and how fast I can find something by just scanning for what I am looking for. 

As for the constant test-runs, I do that as well because trying to find in an error when you just added multiple changes to your code.

But either way, it's really just to differences of programing style but hey, thanks for the nice read and outlook on things.</description>
		<content:encoded><![CDATA[<p>Part of that may be true, in that I sometimes skip over sections of my own code while debugging. But, I believe that wasted time is offset by the time saved by the coloring of the code, and how fast I can find something by just scanning for what I am looking for. </p>
<p>As for the constant test-runs, I do that as well because trying to find in an error when you just added multiple changes to your code.</p>
<p>But either way, it&#8217;s really just to differences of programing style but hey, thanks for the nice read and outlook on things.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-3608</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Tue, 27 Nov 2007 01:31:35 +0000</pubDate>
		<guid>http://blog.bigzaphod.org/2007/11/26/my-development-philosophy-or-something/#comment-3608</guid>
		<description>Cool! Keep up the good work mate. :)</description>
		<content:encoded><![CDATA[<p>Cool! Keep up the good work mate. <img src='http://blog.bigzaphod.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
