Important ingredients to have in codes

  • Be able to validate and verify the algorithms.
  • Include concepts like unit testing. Gives the possibility to test and validate several or all parts of the code.
  • Validation and verification are then included naturally and one can develop a better attitude to what is meant with an ethically sound scientific approach.