How much you suck as an engineer = 1/(sum(len(n) for n in Nv)/len(Nv))
Strongly disagree but upvoted for the conviction of your delivery. :)<p>Writing robust programs relies on unquestionable understanding of the logic. The specific variable and argument names are neither here nor there.<p>It&#x27;s almost impossible to understand program flow when code is extremely verbose and heavily abstracted. Little comments like &quot;add 1 to x!!&quot; are not only useless in practice but they are toxic to code understanding.<p>The code already tells you what it does. As a maintainer, I need to understand why, and to what ultimate purpose. &quot;tmp2 -&gt; temporaryFailedCustomerRecordsCounter&quot; wastes precious space making the obvious infantalizing.<p>It&#x27;s ok to expect people working on your complex, important software to be knowledgeable about the domain and its&#x27; standard terminology. I expect my Lyft driver to have a drivers license.