On Thursday, 27 October 2016 at 14:54:59 UTC, Idan Arye wrote:
I'd like to point to Joel Spolsky excellent article "Five
Worlds" - http://www.joelonsoftware.com/articles/FiveWorlds.html
TL;DR: Joel Spolsky argues that different types("worlds") of
developments require different qualities and different
priorities, both from the code and the process. Because of
that, advice given by experts of one world does not necessary
apply to other worlds, even if the expert is really smart and
experienced and even if the advice was learned with great pain.
Linus Torvald is undoubtedly smart and experienced, but he
belongs to the world of low-level kernels and filesystems code.
Just because such code would be considered "tasteless" there
doesn't mean it's tasteless everywhere.
Not easy to be smart with Javascript ;)