Please brehs, learn and understand Design Pattern, Data Structures and algorithms and how to use them correctly
I work with a team of guys writing the most inefficient code full of repeating logic and unecessary loops. Mofos creating python lists for everything that is an iterable
I spend 90% of my time fixing their shyt and the worst part is none of them seem to care to write clean, efficient, re-usable and easily maintanable code. To them if it "works" then its all that matters
Nothing worse than trying to fix someone's code who you can tell has no idea how OOP works and just creates classes and long ass methods AND then not use any of that correctly
Some of these mofos have computer science degrees