+ 8

How can i get problem solving ability in coding?

15th Feb 2019, 6:48 PM
Ashok Magam
Ashok Magam - avatar
12 Answers
+ 21
Practice is answer. There are alot of sites that offer you challenges. Solve as many as you can everyday. Try doing mini projects. Share your codes here and ask people for improvements and suggestions.
15th Feb 2019, 7:20 PM
Mitali
Mitali - avatar
+ 12
Practice makes a programmer perfect 👌
17th Feb 2019, 1:16 PM
Ujjawal Raj
Ujjawal Raj - avatar
+ 11
As always, code code code Practice is only think to make a men and women perfact 😉
28th Feb 2019, 4:20 AM
Sumit Programmer😎😎
Sumit Programmer😎😎 - avatar
+ 10
Outside-the-box thinking -- check out the Brilliant app: https://play.google.com/store/apps/details?id=org.brilliant.android Algorithmic thinking: https://projecteuler.net
15th Feb 2019, 8:22 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 6
Break down every problem into a set of smaller problems that you can actually solve or can use an external source/library to solve.
17th Feb 2019, 10:03 PM
Sonic
Sonic - avatar
+ 3
the more you solve the better you get at it, not just coding any kinds of problems. so maths practise it, a jigsaw any kind of puzzle that engages your brains problem solving skills. as for coding, stepping through codes lines by line to fix a problem can help understand. when you try compile and get an error fix the code you are solving problem one. test working codes with inputs you know the answer to. like enter a name, it shouldnt really take numbers but a string could. solve the problem so that yes they can type five its a weird name but ok but it should reject 5 so we can set ourself problems. then write codes to solve them and teach ourselves testing. take any loop with odd maths going on and throw in a pause and a print of the numbers study the loop so first time it took 6 second run was 12 (its going up by six or doubling) its third time its 18 looks like 6x table ... will 6 times return 36 as in 6 * 6 ... that be simple math being displayed we can display complex like the numbers E = Mc2 lol so play around its actually hard to break stuff in a code playground outside the complex areas
15th Feb 2019, 8:09 PM
peter
peter - avatar
+ 3
By making programs and practices you will achieve ability to solve in problem in coding
17th Feb 2019, 6:04 AM
Mihir Dasani
+ 2
Well do more and more practice through any where u would like to practice. And it's a good qusetion to asking urself after completing the every task.
16th Feb 2019, 7:40 PM
Rimil
Rimil - avatar
+ 2
Mitali, How to initiate doing projects? I mean, my goal is to work on Open source programs. So, where should I start?
17th Feb 2019, 11:27 AM
Muntaha Islam
Muntaha Islam - avatar
+ 2
Ashok Magam Practice practice practice
17th Feb 2019, 11:56 AM
Arpan Bhattacharya
Arpan Bhattacharya - avatar
+ 1
maths its all about the maths, items like The Black-Scholes equation used to model the value of a financial derivative at various stock prices. that creeps into lots of software where money is concerned. or if money and fame is sought last i looked was an outstanding $1 million bounty for the prover of certain equations. So far, no one has been able to lol thats the Navier-Stokes equations, dont try it lol but practise maths
16th Feb 2019, 8:16 PM
peter
peter - avatar
+ 1
get inspired from inside you or by others ask and you will get challenged by people you know. then you have the problems to solve that is the project. make a plan how it can all be solved and come together thats the feasibility side looking at what can be done and how. then do it stay with the plan try be on time most of all solve the problem. hey presto the project gets complete not by magic but hard work. if the challenge suits then look at how but also easier ways, so there is an entire suite of frameworks inside Apple like the medical research kit, if people wish to explore that craft projects and apps related to it that framework exists. there is the carekit and many others media music pictures all sorts of tools to play with, the rest is up to you and anyone else that takes part in a team. be creative
17th Feb 2019, 11:43 AM
peter
peter - avatar