+ 8
How can i get problem solving ability in coding?
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.
+ 12
Practice makes a programmer perfect 👌
+ 11
As always, code code code
Practice is only think to make a men and women perfact 😉
+ 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
+ 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.
+ 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
+ 3
By making programs and practices you will achieve ability to solve in problem in coding
+ 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.
+ 2
Mitali, How to initiate doing projects? I mean, my goal is to work on Open source programs. So, where should I start?
+ 2
Ashok Magam
Practice practice practice
+ 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
+ 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