My approach will therefore be as follows:
I will go through the projects I’ve built from my recent coding bootcamp (on https://skillcrush.com/), breaking the programs down both the informal logic (of the program flow and how it works together to bring about the desired functionality) and the formal logic (the code itself). Through this process, I will better recognize, understand, and recall the design patterns, built-in functions, and modules that I’ve already used. I will then use these organizational structures and snippets of code to build new projects, to which I’ll add new patterns and etc. as needed.
I plan on using this blog as a kind of language-learning diary.
Copyright: AM Watson