0
How to improve programming and breaking down the problem
My question is i know lang.s but i dont know how to break down them and create a program from the beginning. How can i improve my skills of programming and breaking down a problem into small pieces and solving it in programming? Thanks a lot.
1 Odpowiedź
+ 1
Rebuilding something can often help. Easiest if you start small/simple and build up. You can add new features and rebuild old code as you learn, and there's plenty of open-source projects that can be used as examples.
If your language can work on the terminal/command-line that's a pretty good place to learn the basics before you get into more complex apps with a GUI. Some examples could be a resource downloader that can keep downloaded archives in a cache and unpack them to their final destination with a simple command-line.
If you're building with GUI and don't want to play in the terminal it's going to be more difficult, but you could try something like a ToDo app -- those are generally good to learn the CRUD (Create, Read, Update, Delete) style required in at least parts of many more complex apps, and you can also make different versions using a DB and file I/O.