How To Improve Programming Logic

As we know big part of becoming a better programmer, is to become better at solving problem.

But how? in this artikel I will tell you 5 tips to start improve your logic, Here is how :

  • Think to solve

Split the problem into smaller pieces. Focus now on solving these tiny pieces.

  • Take pen and paper

No one is clever enough to come up with the whole solution inside their head. Write down & visualize.

  • Learn Algorithm & Data Structure

They will help you to get clearer understanding of how to solve problems efficiently.

  • Reads other’s code

Next time you copy code from stackoverflow try to understand how the code you’re copying works.

last but not least

  • Learn coding paradigms

a paradigm is like a blueprint to follow to create projects. Also, understand functional programming.

Photo by Oskar Yildiz on Unsplash

That is the 5 tip to become better programmer

Which Point Will You Implement?




Junior Mobile Developer | Flutter Developer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

The Substantial Value of Commence CRM Lead Tracking Software

5 Mental Models To Build Better Products as Software Developers

A visualization of the brain

Building a Daily Aggregate Dataset from Raw Citibike Trip Data

Is this function recursive? A StackOverlfow question.

Ubuntu Linux Architecture

Clean any NSFW content from you Reddit account

Why CRM is better off without Robotic Process Automation


LM35 and Arduino — Temperature displaying on LCD

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ikhsan Arfian Nugraha

Ikhsan Arfian Nugraha

Junior Mobile Developer | Flutter Developer

More from Medium

4 Tips for comprehending new (frustrating, coding) concepts.

Productivity Tips for Software Engineers | Version 0 | 4 General Tips

How To Overcome The Fear Of Coding Challenges

Why You Should Learn Coding as a Manager?