<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<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: Focusing my development effort</title>
	<link>http://blog.ngedit.com/2005/11/24/focusing-my-development-effort/</link>
	<description>A blog on the development of the NGEDIT text editor</description>
	<pubDate>Fri, 10 Sep 2010 01:27:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: J</title>
		<link>http://blog.ngedit.com/2005/11/24/focusing-my-development-effort/#comment-241</link>
		<dc:creator>J</dc:creator>
		<pubDate>Fri, 25 Nov 2005 18:01:22 +0000</pubDate>
		<guid>http://blog.ngedit.com/2005/11/24/focusing-my-development-effort/#comment-241</guid>
		<description>Cool. Do you also hate many parts of programming as I do? That would be even cooler! (honest)

You're suggestion is sensible, and I apply that often - what I often find, anyway, is that designing the interfaces (and especially with the more complex ones involving templates or whole subsystems) is the most work!

Implementing single features is a breeze, and implementation becomes a problem when it requires reorganization of the code, and together with that, designing sensible interfaces...

I'm glad anyway that someone else shares the pain - I can't stand the programmers who actually actually &lt;em&gt;enjoy&lt;/em&gt; the process. (just half kiddin'...)

Good luck with your endeavors!</description>
		<content:encoded><![CDATA[<p>Cool. Do you also hate many parts of programming as I do? That would be even cooler! (honest)</p>
<p>You&#8217;re suggestion is sensible, and I apply that often - what I often find, anyway, is that designing the interfaces (and especially with the more complex ones involving templates or whole subsystems) is the most work!</p>
<p>Implementing single features is a breeze, and implementation becomes a problem when it requires reorganization of the code, and together with that, designing sensible interfaces&#8230;</p>
<p>I&#8217;m glad anyway that someone else shares the pain - I can&#8217;t stand the programmers who actually actually <em>enjoy</em> the process. (just half kiddin&#8217;&#8230;)</p>
<p>Good luck with your endeavors!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ct</title>
		<link>http://blog.ngedit.com/2005/11/24/focusing-my-development-effort/#comment-240</link>
		<dc:creator>ct</dc:creator>
		<pubDate>Fri, 25 Nov 2005 01:28:32 +0000</pubDate>
		<guid>http://blog.ngedit.com/2005/11/24/focusing-my-development-effort/#comment-240</guid>
		<description>we code very much a like. this strikes me often after reading your post. one thing that keeps me sane is, is thinking terms of a service architecture with multiple functionally aggregated apis.  so when i divert to do some intermediary task, i get that missing api in place - even if just choosing the method names and interfaces, but only implement whats necessary to complete the actual issue in the issue tracker. so i end up with these 'intended' service apis   to backfill later. that way i feel like im still doing the best thing to get beautiful code while minimising the diversion.</description>
		<content:encoded><![CDATA[<p>we code very much a like. this strikes me often after reading your post. one thing that keeps me sane is, is thinking terms of a service architecture with multiple functionally aggregated apis.  so when i divert to do some intermediary task, i get that missing api in place - even if just choosing the method names and interfaces, but only implement whats necessary to complete the actual issue in the issue tracker. so i end up with these &#8216;intended&#8217; service apis   to backfill later. that way i feel like im still doing the best thing to get beautiful code while minimising the diversion.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
