[SciPy-User] peer review of scientific software

Suzen, Mehmet msuzen@gmail....
Thu Jun 6 12:10:43 CDT 2013


On 6 June 2013 17:30, Matthew Brett <matthew.brett@gmail.com> wrote:
> I personally find that writing the tests first - and considering the
> edge cases first - is quicker in the end.  I find that it's easier to
> think clearly about the implementation before it's written.  Having
> said that, about half the time I don't write the tests first, but I
> almost always regret it in due course.


TDD is quite suited here. There is also BDD (Behaviour-driven development)
c.f. http://lettuce.it/intro/overview.html

Best,
-m


More information about the SciPy-User mailing list