How To Improve Programming Logic
Think to Slove
Split the big problem into small pieces. Write Pseudo Code on paper
This is Crucial. If you want to become better, you have to practice, practice and practice.
Learn DS and Algorithms
This will give you a better plan to focus your problem and have efficient software.
Games like Chess, and other similar logical games will improve your Logic.
Learn coding Paradigms
A paradigm is like a blue print to follow to create our projects. Learn Functional Programming solve Problems differently
You will find plenty of solved examples that can help you to improve your logic
Software for Beginners