main content
HeFDI Code School Advanced Track - Workshop 3: Clean Code and refactoring
A workshop track for experienced developers. Participants need general knowledge of a programming language and basic understanding of object-oriented programming and versioning.
Veranstaltungsdaten
10. July 2025 09:00 – 10. July 2025 13:00
Download event (.ics)
Online
About the HeFDI Code School Advanced Track
The HeFDI Code School Advanced Track offers 4 online workshops in collaboration with the colleagues from Suresoft and NFDI4Ing. The workshop series is intended for experienced developers to 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.
About this workshop
In the scientific environment with ever-changing requirements, it is important to produce source code that can be read, understood and modified by ourselves or others. This third workshop of the HeFDI Code School Advanced Track will teach you how to apply clean code principles and refactoring techniques to produce high quality, maintainable code.
Agenda
- Motivation
- Clean Code and Refactoring with interactive hands-on examples
- Tips for working with Python
Prerequisites
In addition to possessing a basic knowledge of Python, please take a look at the following external information on preparation.
Registration
Please register here. While the workshops partially build on each other, they can nonetheless be attended separately - so don't worry if you can't make it to all of them!
Event Organizer
HeFDI - Hessian Research Data Infrastructures, Suresoft & NFDI4ING
Contact
If you have any questions or suggestions regarding the HeFDI Code School, feel free to send us an email!