Code Quality, Code Review 6 examples to differentiate desirable technical debts from undesirable ones