HeFDI Code School Advanced Track: Scientific Software Development is not a Jenga Game
First workshop in the workshop series on how to make research software more sustainable
- https://www.uni-giessen.de/de/ueber-uns/veranstaltungen/fortbildung/hcs-advanced-1-2025
- HeFDI Code School Advanced Track: Scientific Software Development is not a Jenga Game
- 2025-07-03T09:00:00+02:00
- 2025-07-03T13:00:00+02:00
- First workshop in the workshop series on how to make research software more sustainable
03.07.2025 von 09:00 bis 13:00 (Europe/Berlin / UTC200)
Online, register here: https://redcap.kks.uni-marburg.de/surveys/?s=YPKFM8TYHRYXJHEA
Together with the colleagues from Suresoft project and NFDI4ING we offer a series of four workshops.
Participants of these workshops will learn methods and techniques to increase the quality of their code, how to produce understandable and therefore reusable code, and to increase the sustainability of scientific software. These workshops are directed at researchers who already have experience with developing scientific software, and therefore require general knowledge of a programming language and a merely basic understanding of object-oriented programming and versioning.
Scientific Software is not a Jenga game
Scientific software is often hard to maintain and reuse. A major reason for the instability of software is that it is subject to continuous change. This is especially true for software in the scientific context, since the scientific discourse is open-ended. Change has caused difficulties for scientific software developers from the very beginning, and it continues to do so. In parallel, the software engineering community has produced numerous developments that we as research software developers can take advantage of to significantly support our work. This workshop is an introduction on how to bridge the gap between both worlds and introduces practices, methods and principles to develop maintainable software and to make the software development process sustainable.