Overview
Teaching: 5 min
Exercises: 15 minQuestionsObjectives
- What is a good workflow?
- Understand the point of following established practices in code development
Discussion: Best practice for modular coding
Do we still agree on the initial points we wrote in the HackMD?
Further improvements
- Are there some obvious features we have not (yet) done in the file
improvement.py
? (Hint: what about tests?)- If you were the supervisor: how would you suggest the student to perform the incremental imporvements? (Hint: this is a sneak-peak of the subject of tomorrow which is code reviews).
Key Points
Reflect around practices for code development after seeing an example