Goals
While the Software Design Basics card tried to make a point about writing self explanatory code, it's still essential for every application to maintain a good documentation. The README file is essential for fellow engineers to get started quickly, as it contains documentation of all major moving parts of the given app.
Resources
- README Driven Development Show archive.org snapshot
 - Writing a README for your project
 - Project README examples
 
Exercises
- Extend the README of your MovieDB so it gives a good overview of its core features and technical aspects.
 - Consider writing a card for the makandra dev deck, if you noticed anything that was missing in it during your trainee program (optional)
 - Find a non-self-explanatory code segment in MovieDB and explain the implementation in a comment.
 
Posted by Michael Leimstädtner to makandra Curriculum (2024-06-21 13:03)