[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Coding goals / requirements.

From: Branko ─îibej <brane_at_xbc.nu>
Date: Mon, 17 Jan 2011 10:17:50 +0100

On 17.01.2011 08:08, Gavin Beau Baumanis wrote:
> Is the answer not;
> Code to the manner that provides the greatest return on a developer's time for THIS problem.

You have to take into account the cost of maintaining the code, too.

For example, it's usually "fastest" to not worry about coupling and
factoring, which makes the "fast" implementation usually a pile of
copy-paste, impenetrable mess. Which costs a lot more in the long run,
because sooner or later you have to untangle the mess in order to make
any kind of improvement. Witness libsvn_wc and how long it took for
anyone to dare throw it away and begin from scratch, because the
original was simply not amenable to improvements. :)

-- Brane
Received on 2011-01-17 10:18:35 CET

This is an archived mail posted to the Subversion Dev mailing list.