Policy Of Least Astonishment, a principle in interface design/engineering that existing practices and expectations should not be changed without enough prior notice and discussion, in order to avoid catching other colleagues with unexpected confusion and/or frustration.
Repeated violation of POLA is often a sign of a prima donna (someone with an egotistical "my way, or no way" attitude).
Hey, good job violating POLA by negating the return value of that function... Do you even realize you just broke the entire thing for 6289367918234 days until the others fix their own code that calls your function?
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.