How I Learn - Xiao-XC/C-Practice-Projects GitHub Wiki
How I Learn
My workflow for building and documenting each project. Back to Home.
- Build it. Follow the course or write my own project in C.
- Review it. Paste the finished code for feedback on bugs and style.
- Fix it myself. Debugging is where most of the learning happens, so I try to trace and fix problems before looking at answers.
- Write the project README. What it does, example output, build and run steps, concepts practiced, and an honest "what I learned", including debugging struggles and any outside help.
- Update the trackers. Add the project to the root README and
c-project-tracker.md. - Add a wiki page using the Project-Template.
I note outside help openly, as in Time-Utility-Program, and then go back and trace the code until I can explain it myself.