3 ms·
I find it depends on how well you understand the problem space. If you are well versed in it than making a simple solution first is possible. Which can be corre
by BatFastard 8y ago
I find it depends on how well you understand the problem space. If you are well versed in it than making a simple solution first is possible. Which can be corrected to handle edge cases later.
However if the problem space is new for you. I find I usually have to write more complex code to understand it first. Then I can come back and simplify the complex code.