8 Design Rules That Can Be Broken