+ 2
How can i develop logic in programming?
Hi, i am a beginner learning Java right now and could use tips on how i can enhance my logic in programming. By logic i mean how i can contruct algorithms more efficiently when answering problems and stuff because sometimes i feel i just dont know where to get started. I know that i must practice more but i cant think of any project ideas. Tldr: 1. How can i improve my logic in java programming? 2. Possible projects i can work?
3 Answers
+ 6
Looking at code written by experts, code in textbooks and in advanced tutorials is one option.
+ 3
Avish P. , You have already answered your first question and that is practice, the more you practice the better you become at logic building
The answer to second one is that instead of going for a big project, try solving simple small problems first and then move forward
Try these problems for a startđ
https://www.geeksforgeeks.org/school-programming/#PracticeProblems
+ 3
Avish P. The video in the post below gives excellent advice for a project idea.
https://www.sololearn.com/post/165214/
I also recommend www.codewars.com for completing code katas. While the actual effort is great for practice, the real gem is in unlocking access to review how others approached the solution.
You can view solutions based on community ratings on most clever, best approach, likes, and some others I can't recall. You will learn quite a bit from the various interesting approaches taken by others.