0
kicks
Making assumptions and not testing them
We all make certain assumptions about the behavior of peices of code. My experience reinforced why you must always write unit test and assert that these assumptions are true.