4 ms·
I think this can be compared to the standard trade off of doing things the right way or the quick way, which is not necessarily wrong but can blow up spectacula
by InfiniteRand 6y ago
I think this can be compared to the standard trade off of doing things the right way or the quick way, which is not necessarily wrong but can blow up spectacularly. Unfortunately, sometimes the work to do things the right way is an infinite pit of edge cases and domain knowledge.
You can use libraries to paper over this trade off but then you have other trade offs like needing to worry about bugs you have no control over.
In the end, if you don’t feel at least a little bad about the software you’ve written or how long it took to write it, you are probably doing something wrong
- tus88 6y agoDo your users care if it's done the "right" way so long as it works the way they want? Cannot tooling and methodology make up for poor documentation or "code quality"?