3 Signs Your Program Might Suck