+ 10

How to develop prgramming logic?

How to develop programming logic to solve problem. Please tell me the logic development process or refer any prĂ ctic for it. Thanks in Advanced.

21st Jan 2019, 9:53 AM
Shifan
Shifan - avatar
10 Answers
+ 14
By regularly writing code - training - you gradually start to 'think code' more. The trick is to choose tasks that are not too hard for you, and build up from there. One place to start could be the 'Coding Challenges' here on SoloLearn.
21st Jan 2019, 12:41 PM
HonFu
HonFu - avatar
+ 5
keep on practicing the programs or application daily with that awareness and experience you will get an idea that 1 why cant we develop this code in another way 2 how can we enchance the application 3. how to optimize the code 4. from the above 3 you will get the perfect plan to finish the application in time which is called as development or project or coding skills
21st Jan 2019, 3:12 PM
sree harsha
sree harsha - avatar
+ 3
Read books about programming logic and practice them
21st Jan 2019, 1:00 PM
Timur Myngbay
Timur Myngbay - avatar
+ 3
By default, human brain is irrational. To develop logic, one has to train the brain. So solve more problems and see the difference yourself ;)
22nd Jan 2019, 6:09 AM
Abhishek Tandon
Abhishek Tandon - avatar
+ 2
HonFu has a point. After you study long enough, you literally start to think code. Been only playing around these apps for two weeks now and already when Im playing a video game I can tell what the computer is doing. It's like seeing the code instead of the game. You will get there in time!
21st Jan 2019, 2:55 PM
Dillon R O'Dell
Dillon R O'Dell - avatar
+ 2
Through Practice
23rd Jan 2019, 5:03 AM
Nikhil Nagar
Nikhil Nagar - avatar
+ 2
Thanks all for your input.
23rd Jan 2019, 6:44 AM
Shifan
Shifan - avatar
+ 1
great explain algorithm is very hectic for beginner but play around with all the time im sure nothing is impossible every thing has thier own way to get throught happy coding😄
22nd Jan 2019, 12:26 PM
Danielov
Danielov - avatar
0
Shifan I am still a learner myself but I have sort of worked out when you build (code) your program piece by piece you end up with data (variables, arrays, objects) and functions. The functions are where mostly all of the logic is carried out and you use your data to decide on how the logic flows. To get better at developing the logic used you need to practice thinking about a task, any task at all, and then imagine breaking that task down into a list of instructions for someone else or that could be commanded to a robot to have it do the task for you. This will help you self-learn how to logically break a task down. I hope this is what you meant.
22nd Jan 2019, 7:22 AM
Nathan Stanley
Nathan Stanley - avatar
- 1
Kk
21st Jan 2019, 7:28 PM
Dream Chaser