[Asterisk-Users] LOOKING TO HIRE

Tony Hoyle tmh at nodomain.org
Thu May 19 18:12:57 MST 2005


Isamar Maia wrote:
> 
> Good programmer is who makes the things working well *as planned* in the
> time-limit planned beforehand, having good results for the *business* in
> the end-of-the-day.
> 
> The rest doesn't matter.
> 
Actually no.  That confuses short term business objectives with quality 
of programming.  They overlap but aren't the same thing (sometimes they 
conflict, even).

Under your definition a programmer who produces absolutely sh*te code 
but before the deadline, that appears to do the job, is 'good'.  The 
poor saps who have to pick up the pieces afterwards when the code can't 
be debugged or modified because it's held together by chewing gum would 
definately disagree with this assessment - I've been there and it ain't 
pretty.

Sometimes deadlines have to give a little in the interests of future 
maintainability - good managers recognise this, as they understand that 
long term goals (well written code, leading ultimately to shorter 
maintenence cycles) can sometimes trump short term goals (releasing 
exactly on time).

Tony



More information about the asterisk-users mailing list