2 ms·
> it is relatively easy to argue and have a consensus upon If you’re a reasonable person, yes. But when you’re not, all kinds of crazy patterns evolve. E.g. a
by sshine 4y ago
> it is relatively easy to argue and have a consensus upon
If you’re a reasonable person, yes. But when you’re not, all kinds of crazy patterns evolve.
E.g. a boss saying “I’m perfectly ok with functions that take more than 100 arguments.” (Compiler does not even support this.) and code being copy-pasted dozens of times being perfectly readable, but is a sink-hole when you refactor.
Clean Code (Martin’s book, and the movement in general) is my weapon when stubborn colleagues will not listen to reason. Sometimes they will listen to authority.