Best advice I can give to new programers:
* Dont be scared to write it wrong, you can always rewrite it.
When I code i expect to rewrite it.. i usually write a shitty version of the idea just to make sure the idea works then i rework it several times and consider the overall design before commiting. If yuo try to do it right the first time through you wont do anythijng at all, or you will come up with a perfect idea that the second you start to implement you realize doesnt work at all... doing it wrong is how you learn to do it right.
@freemo Writing code is absolutely all about successive drafts. Even working code is usually not the last draft, I almost always redraft what I’ve done to make it clear to whoever will be reading it what’s going/what the important parts are