Always apply a unique countermeasure to each vulnerability.
always weigh the cost of the countermeasure against its benefit.
always think of a countermeasure as a smarter way to do a task.
always develop countermeasures on a first come, first served basis.