|
|
|
|
|
by lcnPylGDnU4H9OF
585 days ago
|
|
> Only to spend the next year systematically restoring most of those pieces of complexity as whoever was on pager duty that week got to experience a high-pressure object lesson in why some design quirk of the original existed in the first place. Just to emphasize the point: even if it's not obvious why there is a line of code, it should at least be obvious that the line of code does something. It's important to find out what that something is and remember it for a refactor. At the very least, the knowledge could help you figure out a bug a day or two before you decide to pore over every line in the diff. |
|
https://www.chesterton.org/taking-a-fence-down/ has the full cite on the names.