3 ms·
No. This kind of alignment is basically always a mistake and hurts software maintainability in the long run. The problem is that if one of the conditions chang
by atq2119 8y ago
No. This kind of alignment is basically always a mistake and hurts software maintainability in the long run.
The problem is that if one of the conditions changes, for example due to a variable renaming, you likely have to change the alignment on all lines.
Aside from being very tedious even if you're a lone coder, this creates noise in diffs that makes automatic merges fail much more frequently.