Dave wrote:
It seems things have gone horrible, 50 years ago the
code
where I worked was generally good. When I worked on a
professional development team we had coding standards that
were adhered to, did code walk throughs, and had proper
documentation. These days it seems we don't have time for
the checks and balances that make code maintainable and
reliable.
Where things really count (embedded, real-time systems)
those practices are still maintained. Although I will
say that recent CS grads with their "extreme programming"
and all of that happy horse sh*t are harder to bring on
board these days. Consequently, we're hiring fewer and
fewer "young" programmers these days... let them get
their lumps on someone else's dime, we'll take the older
more experienced guys that have learned why good practices
are important.
Bill S.