Re: Ten Essential Development Practices
gyromagnetic@gm ail.com wrote:[color=blue]
> The following url points to an article written by Damian Conway
> entitled "Ten Essential Development Practices":
> http://www.perl.com/pub/a/2005/07/14/bestpractices.html
>
> Althought the article has Perl as a focus, I thought that some of the
> general points made might be of interest to the Python community. It
> would certainly be interesting to put together an analogous version of
> this article that centers on Python.
>[/color]
Hmm, Perl is called a write once language, but it has thousands of
libraries.Any comment appreciated.
That said,those points are mixing different responsabilitie s in writing
code.I keep on mixing for fun:
-Writing libraries is not writing scripts.
-Writing readable,well structured,non redundant code is somewhat
perpendicular to tests.
-Writing tests is a must for more people to work on the same code.
-Deciding the interface and writing docs before coding can be bad for
experimental coding.
-Logic optimization can influence interfaces.
-Time optimization is a leverage to get paid in open source
software.Never think about that for free.
Paolino
_______________ _______________ _____
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB
gyromagnetic@gm ail.com wrote:[color=blue]
> The following url points to an article written by Damian Conway
> entitled "Ten Essential Development Practices":
> http://www.perl.com/pub/a/2005/07/14/bestpractices.html
>
> Althought the article has Perl as a focus, I thought that some of the
> general points made might be of interest to the Python community. It
> would certainly be interesting to put together an analogous version of
> this article that centers on Python.
>[/color]
Hmm, Perl is called a write once language, but it has thousands of
libraries.Any comment appreciated.
That said,those points are mixing different responsabilitie s in writing
code.I keep on mixing for fun:
-Writing libraries is not writing scripts.
-Writing readable,well structured,non redundant code is somewhat
perpendicular to tests.
-Writing tests is a must for more people to work on the same code.
-Deciding the interface and writing docs before coding can be bad for
experimental coding.
-Logic optimization can influence interfaces.
-Time optimization is a leverage to get paid in open source
software.Never think about that for free.
Paolino
_______________ _______________ _____
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB
Comment