+ 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?

15th Dec 2019, 12:54 AM
Avish P.
Avish P. - avatar
3 Answers
+ 6
Looking at code written by experts, code in textbooks and in advanced tutorials is one option.
15th Dec 2019, 3:15 AM
Sonic
Sonic - avatar
+ 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
15th Dec 2019, 3:24 AM
Arsenic
Arsenic - avatar
+ 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.
15th Dec 2019, 3:38 AM
David Carroll
David Carroll - avatar