TWO HARD THINGS IN COMPUTER SCIENCE

  1. 1.
    Cache invalidation
  2. 2.
    Naming
  3. 3.
    Off-by-one errors