best practices for apex triggers | APPSeCONNECT