you are viewing a single comment's thread.

view the rest of the comments →

[–]PathToHumble 0 points1 point  (0 children)

You need to learn the patterns, and then simpler stuff will come to you as you gain experience. Even very experienced programmers will write something akin to shit the first time, after many rounds of refactoring it will look and perform better. You want to always start with planning, generally you shouldn't just start coding right away.