Antipatrones en el desarrollo de software

Jose Jan Pierre Sanchez Manosalva
1 min readJul 25, 2020

1. Envio de commit o PR gigantescos

Ocurriría varios problemas como:

  • Tomar mucho tiempo revisarlo.
  • Al tener varias lineas de codigo, puede que no revisemos todo.
  • No prevenir potenciales errores.

2. Lava flow

Ocurre cuando un software es entregado antes de ser completado o antes de ser completamente probado, esto normalmente ocurre cuando estas contra el reloj para entregar una funcionalidad.

3. Muchos argumentos en una función

Ocurre cuando posee muchos argumentos en una función, y se vuelve un problema manejar estos tipos de funciones, la solución es desacoplar en funciones pequeñas

4. Copia y pega código

Copiar y pegar el código sin entender como funciona, es una mala práctica.

5. Spaghetti Code

Es un término despectivo en el ámbito de la programación sobre un código enrevesado sin necesidad, particularmente por las ramificaciones de una parte del código con otro. A veces el spaghetti code es el resultado de múltiples modificaciones de un código antiguo.

--

--