7 ms·
Code doesn't lie, but it isn't always obvious either. A diff that fixes a subtle corner case is very difficult to understand without explanation. A function to
by advisedwang 3y ago
Code doesn't lie, but it isn't always obvious either. A diff that fixes a subtle corner case is very difficult to understand without explanation. A function to fix dirty external data cannot be understood without reference to what the author is fixing. It may not be clear why a certain performance trade-off is preferable. A mistake may be hard to detect if you don't know what was intended.
- mnau 3y agoThere should be a test along with that edge case then. In same commit that fixed the edge case. Possibly updates to documentation, change log etc. Commits are a purely for developers, excluding the rest of team.