One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
EDIT: A big advantage with for example the JavaScript version monkey-patching String.prototype, is that the String class is not modified everywhere in your codebase.
Same thing in Kotlin, super handy.
EDIT: A big advantage with for example the JavaScript version monkey-patching String.prototype, is that the
String
class is not modified everywhere in your codebase.It works like a normal function, you import the new function only if and where you need it. See kotlinlang.org/docs/extensions.htm...