90% of the value in code comes at the last 10%
writing the first implementation is relatively easy
robust unit testing, CI testing, fuzzing, metric collection, bottleneck analysis, memleak detection, documentation, etc. is where you polish code into something special