2015-06-20 UTC
# tantek usually devs/programmers make the opposite decision, that is, they argue all about all the complex/edge cases, and expand/distort/generalize their solution until it covers both common cases and all those edge cases, typically resulting in something incredibly unnecessarily complex for the common case