Rigidez

Dificultad para cambiar cosas, es decir, un codigo que no esta bien preparado a la hora de cambiar un requerimiento o incorporar uno nuevo.

Romper Algun Principio SOLID

Si rompes alguno de los 5 principios SOLID, seguramente estes haciendo una mala practica de programación

Fragilidad

Repeticion De Codigo

Ciclos Muy Anidados

Codigo Duplicado

Clases Anemicas