TY  - CONF
AU  - Fritz, Jakob
AU  - Mesiti, Michele
AU  - Thiele, Jan Philipp
TI  - A concise guide to good practices for automated testing and documentation of Research Software
VL  - 83
SN  - 1863-2122
CY  - Berlin
PB  - Techn. Univ.
M1  - FZJ-2025-01971
T2  - Electronic communications of the EASST
SP  - 26
PY  - 2025
AB  - This publication aims to highlight aspects of good practices from the areas of testing, documentation, and workflow management to improve existing code in Research. Applying these practices helps to make the scientific results obtained with the software easier to reproduce, as the codebase is easier to understand (thanks to documentation) and it is ensured that the code works as expected (thanks to automated testing). As codebases grow larger, workflow management for automated testing is also needed in order to keep the development cycle fast.
T2  - 4th Conference for Research Software Engineering in Germany
CY  - 5 Mar 2024 - 7 Mar 2024, Würzburg (Germany)
Y2  - 5 Mar 2024 - 7 Mar 2024
M2  - Würzburg, Germany
KW  - Ci (Other)
KW  - documentation (Other)
KW  - testing (Other)
KW  - workflows (Other)
KW  - RSE (Other)
LB  - PUB:(DE-HGF)8 ; PUB:(DE-HGF)7
DO  - DOI:10.14279/eceasst.v83.2622
UR  - https://juser.fz-juelich.de/record/1040622
ER  -