I’m happy to announce the recent publication of the following article in Environmental Modelling & Software:
In the article, a set of guidelines are presented for the refactoring of hydrology software packages. These guidelines are demonstrated with the hydrology code SUMMA:
Refactoring improvements are slated for inclusion in the next major version release of SUMMA. However, the updates outlined in the article are currently included in this Git branch.