Re: The Problem with Programming



Tony Bryer wrote:

As someone who has never worked in a team of more than one, I had
picked up the impression that superstar programmers can be a mixed
blessing in a team situation.

Yes. At a management session, Borcon 2004, the speaker advised us to
"hire mediocre developers for production work" (I don't remember the
exact words).
If speed is crucial, one could use a profiler to track down the
bottlenecks afterwards, otherwise he put emphasises on readability of
the code, first and foremost. He also presented examples which I before
used to regard silly programming, like:

if (b = True) then
begin
bla bla
end
else
if (b = False) then
begin
bla bla
end

is preferred to:

if (b) then
bla bla
else
bla bla

--
Ingvar Nilsen
http://www.ingvarius.com
.