Summary and Schedule
This is a new lesson built with The Carpentries Workbench.
Setup Instructions | Download files required for the lesson | |
Duration: 00h 00m | 1. Introduction |
What is software design? What is technical debt? How are software design and technical debt related? |
Duration: 00h 05m | 2. Instructions | What are some best practices and recommendations to write high-quality code? |
Duration: 00h 10m | 3. Organizing Code |
What does it mean to organize code? What is a function? |
Duration: 00h 20m | 4. Structure and Organization | How can code be best organized to make it easier to understand and maintain it? |
Duration: 00h 50m | 5. Components and Services | How does software design apply to components and services? |
Duration: 00h 55m | 6. General Recommendations | What are some general recommendations to write better-designed software? |
Duration: 01h 10m | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.
There is not really any setup required. Just start with the first section :)