4 ms·
If you find something wrong in the code, you can fix it with or without the context with which it was written. If you fix it without context, you may not actua
by oarsinsync 7y ago
If you find something wrong in the code, you can fix it with or without the context with which it was written.
If you fix it without context, you may not actually fix anything, and actually create a broken state. This may be a new bug or a regression.
If there's more context, you're less likely to fall into that trap.
Of course, this is all moot if there's decent documentation, but I've never been employed in a place that does. Everywhere requires reverse engineering / archeological expeditions to understand the mistakes of the past, before accepting them as necessary evils, or fixing them without breaking the side effects of the mistakes.