The two above seem to me like best practices rather than practices to avoid.