Loading...

Zaal3 Reinout van Rees - Regular people behaving like programmers

31 views

Loading...

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jul 6, 2015

Regular people behaving like programmers: testing and version control for water management

At Nelen & Schuurmans, we helped create 3Di (www.3di.nu), a very fast water simulation package. So: floods, rainfall, dam breaches. Interactive, even, via a web interface. For us, that means lots of python and django.

For us, that also means a core calculation engine written in Fortran, which is hard to test. And it also means 20 non-programmers working together on large datasets.

Solution: use programmer tools and techniques! Mercurial with the large-file-extension as a version control system for the datasets. Simple sort-of-unittesting for the core calculation engine. Works like a charm.

Loading...

to add this to Watch Later

Add to

Loading playlists...