Module 3 - Clean Code Practices with MATLAB for Sustainable Research Software
on Friday, 04/12/2024, 09:00 am - 1:00 pm, CET
Speaker: Mihaela Jarema, MathWorks
Research software must be sustainable for others to be able to understand, reproduce, and build upon your research effectively, potentially for new applications or in other domains. In this workshop, you will learn how to write cleaner code for sustainable research software that is easy to maintain, reuse, modify, and extend.
Agenda
- Introduction to clean code
- Code refactoring
- Unit testing
- Error handling and argument validation
- Structuring and organizing code
- Basics of source control
Prerequisites
- Basic programming experience (e.g. MATLAB, Python, etc.)
Who is this for
This introductory workshop is designed for PhD students, researchers, and early
career scientists with at least basic programming experience, who want to write cleaner code to make their findings reproducible and reusable.
Registration
Link: https://event.zih.tu-dresden.de/nhr/matlab-3
Registration is closing on 04/10/2024.
You will receive the access data shortly before the event by email to your registered email address.