[SciPy-dev] Re: ASP: Ipython in SciPy
Fernando Perez
Fernando.Perez at colorado.edu
Wed Nov 3 13:10:04 EST 2004
Joe Harrington schrieb:
> Fernando:
>
>
>>...should this info (what could be considered 'development best practices
>>with ipython') go into the scipy tutorial or into the ipython manual
>>proper?
>
>
> Well, scientific data analysis is a bit like development. You make a
> set of routines that read in and reduce a dataset. The vast majority
> of scientific users follow the "insert print statements" method of
> debugging. When I teach my classes to use debugging techniques like
> setting breakpoints, looking at variables, stepping the code a line at
> a time, and so on, their homework time shortens by 30%. So I think it
> is important to teach scientific users to debug. However, the level
> of detail may differ greatly between the two manuals. Most scientists
> would consider this to be in the category of "random computer tricks
> that waste my time", so if it's not short and sweet, they'll skip it.
Sure, I think it's a very good idea to have such a chapter in the docs. As I
said, I might even copy it over to the ipython manual so it also benefits
other (non-scipy) users of ipython. For this purpose, it would be great if
this info were in fact confined to a standalone chapter or two, if possible.
Best,
f
More information about the SciPy-Dev
mailing list