bad programming practice