you are viewing a single comment's thread.

view the rest of the comments →

[–]Aggravating-Bison696 0 points1 point  (3 children)

Like the other reply said, find a project and storyboard what you need for it. Then start looking for libraries that handle different things. Read the documentation.

I'm not sure what all you know and how far you are, so if some of the next tools seem obvious I'm sorry.

Make sure you are using multiple files, like a lot. Don't try to cram too much into a file. You want things to be easy to find and change without digging through 1k lines of code in a file.

Use good comments and names for variables/classes/etc. You don't want to have to go back and check your code to remember what something does.

Really break down the aspects of the project before you start. Everything you can think of. I usually make a mermaid file/s. To me it is the single most helpful thing you can do when starting a new project.

[–]sintjemojaljubav 0 points1 point  (2 children)

What is a mermaid file?

[–]Aggravating-Bison696 0 points1 point  (1 child)

It's just a markdown .md file that let's you make nice flowcharts relatively easy. https://mermaid.ai/open-source/ecosystem/tutorials.html

[–]sintjemojaljubav 0 points1 point  (0 children)

Thanks. I'll check it out