25 ms·
It is part of the "agile" culture -- by which I mean the popular bastardization created by incompetent managers and incompetent developers, where anything resem
by Viliam1234 5y ago
It is part of the "agile" culture -- by which I mean the popular bastardization created by incompetent managers and incompetent developers, where anything resembling strategic thinking is dismissed as "waterfall" i.e. something the cool kids would never touch.
From the incompetent manager's perspective: Typing code is productive work, everything else (such as writing documentation) is not. I am paying you for implementing features for the customer, not writing notes for yourself and your team.
From the incompetent developer's perspective: Hey, my idiosyncratic code is self-documenting, and if people do not understand something, it's because they are stupid. Also, more job security is good for me.