4 ms·
> When other people try to look at the "cleaner" version they have to spend more time trying to understand it and mentally untangle the abstraction. If you hav
by Ace17 7y ago
> When other people try to look at the "cleaner" version they have to spend more time trying to understand it and mentally untangle the abstraction.
If you have to do this, either your abstraction is "wrong" (e.g leaky) ; or perhaps your identifiers are inappropriate?
(As a rule of thumb: not being able to figure out a good name is a sign that the abstraction might be misplaced.)