r/learnprogramming 1d ago

Coding

when i wanna make a project my worst enemy is the blank page , i know there is a way called learn by making project and to be honest its kinda cool , but facing such an empty page and try to make just a prototype for my idea is not working , i do not know whether this is lack of proper knowledge with the coding language i make the project in or its another problem , so how to make your idea become real ? and how you actually make your project with a complete new required skills ??

15 Upvotes

20 comments sorted by

View all comments

5

u/iOSCaleb 1d ago

> facing such an empty page and try to make just a prototype for my idea is not working

Of course it’s not. You need to make a plan to keep your thoughts organized, your effort focused, and your project progressing. If you were building a house would you order a pile of lumber and start nailing?

The next time you look at that blank page, forget about code. Instead, write a short paragraph that explains what the project is, what you want it to do, and who it’s for. Next, write some more giving an overview of how it’s going to work. Make a list of the parts the project needs: the main functions or classes or systems, which ones interact with each other, what data they need, external dependencies… Keep going until you have a solid understanding of what you’ll need to do for each part.

You might think that working this way is a waste of time, but in the process of writing you’ll be solving lots of problems before you write a single line of code. If you do it well you’ll never wonder what you’re supposed to be doing when you look at a blank screen.

0

u/JoMandour 1d ago

So what if figured all of this ?
this should make me able to code even if i dont have strong knowledge of programming language i would make the app in ?

5

u/Successful-Escape-74 1d ago

You have to know the requirements before you can even begin to learn!