Obscured Intent

Non-expressive and shortened names are illegible to everyone except the author:

public int m_otCalc()

vs.

public int overTimePay()

The latter is much more expressive and legible. The author states hungarian notation (m_ prefix) is unnecssary and confusing.



bj 2019-09-22