I got to say working on projects is really the key to programming.
After writing so much procedural coding I decided to take it
to the other level and work on object oriented programming.
I got to admit my programming has gotten 90% cleaner and easier to understand, not to mention once I write code in functions it can be shared throughout my other projects.
As soon as I learn the in’s and outs of OOP things will get more efficiently from now on.