Good coding practices for scientific programming.