3 ms·
The first hard problem is to understand what to build. The second hard problem is to build it in a way that is clear and maintainable. I wouldn't discount the
by hakunin 3y ago
The first hard problem is to understand what to build. The second hard problem is to build it in a way that is clear and maintainable.
I wouldn't discount the importance of clarity in the way you code. You might end up writing the right solution, but because you didn't communicate "what", "how", and "why" clearly enough in your codebase, you will setup other developers (and potentially the business) for failure.