The key to progressing your skills in programming, or anything IT related, is to always repeat your creations. this allows you to refine your method, but also reinforce your understanding/memory of the system/dependencies you require.
Build-Destroy-Repeat: The Developer's Path to Mastery
By IT-Journey Team
The iterative approach to learning programming and IT skills through continuous practice, refinement, and rebuilding
Estimated reading time: 3 minutes