<?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 for Mr. Knapton&#039;s Wayward Semeiotic</title>
	<atom:link href="http://www.timknapton.com/blog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://www.timknapton.com/blog</link>
	<description>The only thing I know for sure is that I don&#039;t know exactly what I know.</description>
	<lastBuildDate>Sat, 17 Oct 2009 05:29:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Thirty facts about Alton Brown by Tweets that mention Thirty facts about Alton Brown - Mr. Knapton’s Wayward Semeiotic -- Topsy.com</title>
		<link>http://www.timknapton.com/blog/?p=61&#038;cpage=1#comment-17551</link>
		<dc:creator>Tweets that mention Thirty facts about Alton Brown - Mr. Knapton’s Wayward Semeiotic -- Topsy.com</dc:creator>
		<pubDate>Sat, 17 Oct 2009 05:29:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=61#comment-17551</guid>
		<description>[...] This post was mentioned on Twitter by Adam Lipkin, peacefuldragon. peacefuldragon said: Yes. http://www.timknapton.com/blog/?p=61 [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Adam Lipkin, peacefuldragon. peacefuldragon said: Yes. <a href="http://www.timknapton.com/blog/?p=61" rel="nofollow">http://www.timknapton.com/blog/?p=61</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When you&#8217;re a software developer&#8230; by Tim</title>
		<link>http://www.timknapton.com/blog/?p=78&#038;cpage=1#comment-16195</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Mon, 14 Jul 2008 09:38:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=78#comment-16195</guid>
		<description>Danno, I totally get ya.

2. While your both of our ways work fine, this person likes to start a loop, and then in the executable part, END the PHP, type in lines of HTML (including starting/stopping the PHP within those HTML lines to pipe out a variable), and then START the PHP again, putting in the brackets to contain it all. And of course it&#039;s not properly whitespaced at all.

3. With variable names I tend to do what java programmers do, personally that variable for me would have been called prodID or something akin to it. It&#039;s just that this database he built and all his damn variable names are like that, so I&#039;ll be cruising along and have to hit shift a good 2 times more per variable name, especially with the underscores which I have to actually remove my right hand to hit (maybe I&#039;ll work on that).

4. There are a million and seven ways to reduce redundancy simply by smart querying, joins, relational tables, etc. In my opinion, at least, scalable projects use very far-reaching queries in very streamlined databases.

5. I didn&#039;t mean that I wanted multiple files for everything. I always make up function files and connection files and stuff to include here and there, but the project I&#039;m doing now is like taking wordpress&#039; files for creating a new post, editing old posts, managing oomments on posts, and any other function that could be related to posts -- and throwing them all together. If it was coded efficiently, I&#039;d have no problems. But the includes are nonexistent and (again) often a lot of the code is totally redundant across the modes the php can be put into, and really, it&#039;s just a personal preference but I like having short files that I don&#039;t have to hunt through to find errors in other areas of that file&#039;s functionality.

That&#039;s all =) Thanks for the input Danny I feel cool having 7 comments on a post.</description>
		<content:encoded><![CDATA[<p>Danno, I totally get ya.</p>
<p>2. While your both of our ways work fine, this person likes to start a loop, and then in the executable part, END the PHP, type in lines of HTML (including starting/stopping the PHP within those HTML lines to pipe out a variable), and then START the PHP again, putting in the brackets to contain it all. And of course it&#8217;s not properly whitespaced at all.</p>
<p>3. With variable names I tend to do what java programmers do, personally that variable for me would have been called prodID or something akin to it. It&#8217;s just that this database he built and all his damn variable names are like that, so I&#8217;ll be cruising along and have to hit shift a good 2 times more per variable name, especially with the underscores which I have to actually remove my right hand to hit (maybe I&#8217;ll work on that).</p>
<p>4. There are a million and seven ways to reduce redundancy simply by smart querying, joins, relational tables, etc. In my opinion, at least, scalable projects use very far-reaching queries in very streamlined databases.</p>
<p>5. I didn&#8217;t mean that I wanted multiple files for everything. I always make up function files and connection files and stuff to include here and there, but the project I&#8217;m doing now is like taking wordpress&#8217; files for creating a new post, editing old posts, managing oomments on posts, and any other function that could be related to posts &#8212; and throwing them all together. If it was coded efficiently, I&#8217;d have no problems. But the includes are nonexistent and (again) often a lot of the code is totally redundant across the modes the php can be put into, and really, it&#8217;s just a personal preference but I like having short files that I don&#8217;t have to hunt through to find errors in other areas of that file&#8217;s functionality.</p>
<p>That&#8217;s all =) Thanks for the input Danny I feel cool having 7 comments on a post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When you&#8217;re a software developer&#8230; by Maryann</title>
		<link>http://www.timknapton.com/blog/?p=78&#038;cpage=1#comment-16099</link>
		<dc:creator>Maryann</dc:creator>
		<pubDate>Fri, 11 Jul 2008 04:50:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=78#comment-16099</guid>
		<description>I&#039;m practically a programmer, I won the University of Pittsburgh&#039;s Computer Science Bowl in high school. Maybe you&#039;ve heard of it.

Look at this mess I get to redesign:
http://www.engr.psu.edu/international/

My favorite part is the hideous flash menu. 

Anyway, I agree with the parts of this post I understand (aka the white space part). My favorite part of the post, though, was Danny&#039;s excessive amount of commenting. 

Also, California was awesome for me, hope you&#039;re loving it too!</description>
		<content:encoded><![CDATA[<p>I&#8217;m practically a programmer, I won the University of Pittsburgh&#8217;s Computer Science Bowl in high school. Maybe you&#8217;ve heard of it.</p>
<p>Look at this mess I get to redesign:<br />
<a href="http://www.engr.psu.edu/international/" rel="nofollow">http://www.engr.psu.edu/international/</a></p>
<p>My favorite part is the hideous flash menu. </p>
<p>Anyway, I agree with the parts of this post I understand (aka the white space part). My favorite part of the post, though, was Danny&#8217;s excessive amount of commenting. </p>
<p>Also, California was awesome for me, hope you&#8217;re loving it too!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When you&#8217;re a software developer&#8230; by Alex Parker</title>
		<link>http://www.timknapton.com/blog/?p=78&#038;cpage=1#comment-16098</link>
		<dc:creator>Alex Parker</dc:creator>
		<pubDate>Fri, 11 Jul 2008 04:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=78#comment-16098</guid>
		<description>Your list is spot on (I feel your pain)</description>
		<content:encoded><![CDATA[<p>Your list is spot on (I feel your pain)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When you&#8217;re a software developer&#8230; by Justin</title>
		<link>http://www.timknapton.com/blog/?p=78&#038;cpage=1#comment-16097</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Fri, 11 Jul 2008 02:45:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=78#comment-16097</guid>
		<description>Hay I read your blog too, Timmy.

But I guess I&#039;m not really a software developer. :(

Wah. Wah.</description>
		<content:encoded><![CDATA[<p>Hay I read your blog too, Timmy.</p>
<p>But I guess I&#8217;m not really a software developer. <img src='http://www.timknapton.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Wah. Wah.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When you&#8217;re a software developer&#8230; by SourceForge Community Choice Awards &#171; Danny Iachini&#8217;s Weblog</title>
		<link>http://www.timknapton.com/blog/?p=78&#038;cpage=1#comment-16096</link>
		<dc:creator>SourceForge Community Choice Awards &#171; Danny Iachini&#8217;s Weblog</dc:creator>
		<pubDate>Fri, 11 Jul 2008 02:28:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=78#comment-16096</guid>
		<description>[...] quick side notes:  1) Knappz finally blogged again and it&#8217;s an awesome one!!   2) I&#8217;m going up to State College this weekend for Arts Fest!  If you&#8217;re gonna be [...]</description>
		<content:encoded><![CDATA[<p>[...] quick side notes:  1) Knappz finally blogged again and it&#8217;s an awesome one!!   2) I&#8217;m going up to State College this weekend for Arts Fest!  If you&#8217;re gonna be [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When you&#8217;re a software developer&#8230; by Danno</title>
		<link>http://www.timknapton.com/blog/?p=78&#038;cpage=1#comment-16095</link>
		<dc:creator>Danno</dc:creator>
		<pubDate>Fri, 11 Jul 2008 02:18:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=78#comment-16095</guid>
		<description>(broke it again.. one last try without the PHP at all...)

, I think that my way works out pretty understandably.  The main reason I do it this way is because I ADORE syntax highlighting and my echo statements don&#039;t get highlighted as HTML...

3. Variable names are something that everyone disagrees on.  I wouldn&#039;t be able to STAND your code if you don&#039;t distinguish words by either capitalization or underscoring ( prodid doesn&#039;t click as naturally for me as ProdID or prod_id -- I even sometimes like Prod_ID.. but I wish I didn&#039;t because that&#039;s a pain in the ass...).  I think the important thing is for consistency throughout the program.  As long as all variable names are done with the same formatting, it shouldn&#039;t be too terribly difficult to adjust to the style when you change projects...

4.  I haven&#039;t taken a database design course (yet!  next spring I finally get to fit it into my schedule, hopefully), so I don&#039;t understand every single in and out.. but with all my THON work, I&#039;ve picked up on a pretty good deal of DB design techniques.  Redundancy can be really obnoxious a lot of the time, but it can also be handy in certain situations.  In my work project, I had a universal field in every one of the tables so that I could avoid making double the queries...  

5. That is so 1998.

6. I&#039;m still not entirely sure how I feel about multiple files... If there is a logical way to separate different things, I say go for it absolutely... however, if you&#039;re putting every 20-line function into it&#039;s own file, that can get to be a BUNCH of files you&#039;re looking at.  The way that I&#039;ve been doing is having one GlobalFunctions.php which contains functions which are used on several different pages.  So each of my pages are much less code because they just call functions in this massive GlobalFunctions file... with good use of whitespace in between functions and similar naming techniques, the GlobalFunctions file becomes a tamable beast.


::Whew:: sorry about that... I just thought you brought up some great points which definitely merited discussion..  Keep up the awesome blogging!!!!


(Video notes:

When the camera cut to you while driving, I totally thought you were going to pull a Nalts!

I can&#039;t believe you know the entire &quot;Still Alive&quot; song...  that&#039;s hella nerdy. )</description>
		<content:encoded><![CDATA[<p>(broke it again.. one last try without the PHP at all&#8230;)</p>
<p>, I think that my way works out pretty understandably.  The main reason I do it this way is because I ADORE syntax highlighting and my echo statements don&#8217;t get highlighted as HTML&#8230;</p>
<p>3. Variable names are something that everyone disagrees on.  I wouldn&#8217;t be able to STAND your code if you don&#8217;t distinguish words by either capitalization or underscoring ( prodid doesn&#8217;t click as naturally for me as ProdID or prod_id &#8212; I even sometimes like Prod_ID.. but I wish I didn&#8217;t because that&#8217;s a pain in the ass&#8230;).  I think the important thing is for consistency throughout the program.  As long as all variable names are done with the same formatting, it shouldn&#8217;t be too terribly difficult to adjust to the style when you change projects&#8230;</p>
<p>4.  I haven&#8217;t taken a database design course (yet!  next spring I finally get to fit it into my schedule, hopefully), so I don&#8217;t understand every single in and out.. but with all my THON work, I&#8217;ve picked up on a pretty good deal of DB design techniques.  Redundancy can be really obnoxious a lot of the time, but it can also be handy in certain situations.  In my work project, I had a universal field in every one of the tables so that I could avoid making double the queries&#8230;  </p>
<p>5. That is so 1998.</p>
<p>6. I&#8217;m still not entirely sure how I feel about multiple files&#8230; If there is a logical way to separate different things, I say go for it absolutely&#8230; however, if you&#8217;re putting every 20-line function into it&#8217;s own file, that can get to be a BUNCH of files you&#8217;re looking at.  The way that I&#8217;ve been doing is having one GlobalFunctions.php which contains functions which are used on several different pages.  So each of my pages are much less code because they just call functions in this massive GlobalFunctions file&#8230; with good use of whitespace in between functions and similar naming techniques, the GlobalFunctions file becomes a tamable beast.</p>
<p>::Whew:: sorry about that&#8230; I just thought you brought up some great points which definitely merited discussion..  Keep up the awesome blogging!!!!</p>
<p>(Video notes:</p>
<p>When the camera cut to you while driving, I totally thought you were going to pull a Nalts!</p>
<p>I can&#8217;t believe you know the entire &#8220;Still Alive&#8221; song&#8230;  that&#8217;s hella nerdy. )</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When you&#8217;re a software developer&#8230; by Danno</title>
		<link>http://www.timknapton.com/blog/?p=78&#038;cpage=1#comment-16094</link>
		<dc:creator>Danno</dc:creator>
		<pubDate>Fri, 11 Jul 2008 02:17:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=78#comment-16094</guid>
		<description>(I either exceeded your comment length or broke it by putting PHP code in there... lemme try again continuing that last one...)

 </description>
		<content:encoded><![CDATA[<p>(I either exceeded your comment length or broke it by putting PHP code in there&#8230; lemme try again continuing that last one&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on When you&#8217;re a software developer&#8230; by Danno</title>
		<link>http://www.timknapton.com/blog/?p=78&#038;cpage=1#comment-16093</link>
		<dc:creator>Danno</dc:creator>
		<pubDate>Fri, 11 Jul 2008 02:14:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=78#comment-16093</guid>
		<description>KNAPPZ!  You&#039;re blogging!! WOoooo!  I&#039;m going to blog on your blog... so I apologize in advance for the length (that&#039;s what &lt;strong&gt;I&lt;/strong&gt; said!)

It is so incredibly true that no two programmers are alike and that you must plan accordingly because of that.

1. Whitespace is an absolute MUST.  Anything that is nested should get another tab indentation (at the very minimum, 2-4 spaces) and lately I&#039;ve even been including whitespace inside my lines because it&#039;s even easier for me to read.  Ex:

echo (   function_call ( param1 , param2 )   ); 

I don&#039;t know how you feel about that, but it really makes my life easier...

2. I&#039;m not sure how I feel about that use of echoes.  I most certainly separate the majority of my PHP and HTML (putting all the MySQL queries up at the top (or in an external function) and organize everything accordingly), but if I&#039;m looping through a 2-D array (let&#039;s say first name, last name) and printing the stuff out into a table, I end the PHP section after the loop structure, put regular HTML (with echoes) there, and start the PHP back up to end the loop structure.  With my &quot;proper&quot; indenting and my typical comment on the end of the php (    </description>
		<content:encoded><![CDATA[<p>KNAPPZ!  You&#8217;re blogging!! WOoooo!  I&#8217;m going to blog on your blog&#8230; so I apologize in advance for the length (that&#8217;s what <strong>I</strong> said!)</p>
<p>It is so incredibly true that no two programmers are alike and that you must plan accordingly because of that.</p>
<p>1. Whitespace is an absolute MUST.  Anything that is nested should get another tab indentation (at the very minimum, 2-4 spaces) and lately I&#8217;ve even been including whitespace inside my lines because it&#8217;s even easier for me to read.  Ex:</p>
<p>echo (   function_call ( param1 , param2 )   ); </p>
<p>I don&#8217;t know how you feel about that, but it really makes my life easier&#8230;</p>
<p>2. I&#8217;m not sure how I feel about that use of echoes.  I most certainly separate the majority of my PHP and HTML (putting all the MySQL queries up at the top (or in an external function) and organize everything accordingly), but if I&#8217;m looping through a 2-D array (let&#8217;s say first name, last name) and printing the stuff out into a table, I end the PHP section after the loop structure, put regular HTML (with echoes) there, and start the PHP back up to end the loop structure.  With my &#8220;proper&#8221; indenting and my typical comment on the end of the php (</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Thirty facts about Alton Brown by Obscura</title>
		<link>http://www.timknapton.com/blog/?p=61&#038;cpage=1#comment-15633</link>
		<dc:creator>Obscura</dc:creator>
		<pubDate>Wed, 25 Jun 2008 06:31:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.timknapton.com/blog/?p=61#comment-15633</guid>
		<description>I heard one more, Alton Brown doesn&#039;t follow recipes, recipes follow him, at a safe distance. 

Thanks for posting this!</description>
		<content:encoded><![CDATA[<p>I heard one more, Alton Brown doesn&#8217;t follow recipes, recipes follow him, at a safe distance. </p>
<p>Thanks for posting this!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
