Overview
Teaching: 5 min
Exercises: 15 minQuestionsObjectives
- Are there any common best practices for modular code development?
- Discuss best practices for code development with colleagues
- Introduce a common strategy for code development
Discussion: Best practice for modular coding
We share these questions in a common HackMD and we wait until we have sufficiently many answers to question 1.
Questions:
- What does “modular code development” mean for you?
- What best practices can you recommend to arrive at well structured, modular code in your favorite programming language?
- What do you know now about programming that you wish somebody told you earlier?
- Do you design a new code project on paper before coding? Discuss the pros and cons.
- Do you build your code top-down or bottom-up? Discuss the pros and cons.
- Would you prefer your code to be 2x slower if it was easier to read it?
Key Points
Common reflections around code development