The principles described in this chapter are guidelines; they are not imperatives. Nevertheless, when you violate one, you should have a reason.