>>1
At best this seems like a heuristic designed to mitigate the symptoms of languages without sufficient means of abstraction to avoid boilerplate, and overly complex APIs. At worst this is yet another mechanism to deskill the profession, encouraging random guessing, and exhaustive testing of every possibility by an army of fungible cogs rather than understanding, and intelligent design by a select few.