[support] Ten Commandments

Keith Roberts keith at karsites.net
Thu Sep 20 20:01:03 UTC 2012


On Thu, 20 Sep 2012, Patrick Avella wrote:

> To: support at drupal.org
> From: Patrick Avella <me at patrickavella.com>
> Subject: Re: [support] Ten Commandments
> 
> I think what it really boils down to, is that there are good
> developers, and lousy developers. No amount of guidelines, style
> guides, conferences, or annual reviews is ever going to "fix" a bad
> programmer.
>
> A good programmer has their own unique development style and can both
> understand and replicate another programmer's unique development style
> (in this case, drupal coding standards for example).
>
> A bad programmer just makes spaghetti out of everything no matter how
> much hand holding you do, and these are the people that need to be
> shifted out to less technical support type positions (AND NOT ELEVATED
> to management).

That's what put me off some early examples of C coding, 
years ago. The whole program was 1 large function, with 
multiple nested functions, no indenting or comments - yuk!

The thinking seemed to be - if you can write a C program 
that works an is unreadable then you are a cool C 
programmer!

Keith

-----------------------------------------------------------
Websites:
http://www.karsites.net
http://www.php-debuggers.net
http://www.raised-from-the-dead.org.uk

All email addresses are challenge-response protected with
TMDA [http://tmda.net]
-----------------------------------------------------------


More information about the support mailing list