software engineering foundations?

Aahz aahz at
Thu Jul 24 00:25:56 CEST 2008

In article <mailman.497.1216752783.922.python-list at>,
 <skip at> wrote:
>There are software construction skills which are entirely distinct from the
>language in which you are programming.  We can tout object-oriented,
>structured programming, test-driven development or other software
>engineering techniques, but there is a body of knowledge out there which is
>orthogonal to the language in which the code is written.  People who are not
>professional programmers often lack those skills and their code shows it.
>Are there any good online resources for this "software structure" axis?

While this doesn't really directly address your question, I think that
anyone who wants to do serious programming of any sort really should read
_The Mythical Man-Month_ by Fred Brooks -- make sure to get the 25th
anniversary edition.
Aahz (aahz at           <*>

Adopt A Process -- stop killing all your children!

More information about the Python-list mailing list