i just spent an hour in a code review meeting discussing the "best practice" of adding unnecessary complexity to a simple function.