Good documentation makes code easier to understand and grade. Write comments that explain decisions rather than obvious syntax, use docstrings to set clear expectations for functions, create READMEs that make projects easy to run and verify, and focus explanations on complex logic where readers might get stuck. Avoid
Table of contents
Write Comments That Explain Decisions, Not Obvious CodeUse Docstrings to Set Expectations Up FrontBuild a README That Makes Your Project Easy to GradeExplain Complex Logic Where Readers Will Get StuckAvoid Documentation Habits That Work Against YouSort: