Slide 23
Slide 23 text
1. Lógica de negocio: el código hace lo que el negocio espera, cumple con la US.
2. Lógica algorítmica: el código contempla los escenarios más predecibles de error, usa el mejor
algoritmo para el problema que intenta resolver, está desacoplado, entre otros.
3. Lectura de código: el código es legible, se hace un buen uso de nombre de variables,
constantes y clases.. nada de código espagueti, es escalable
4. Rendimiento: se hace uso de las estructuras de datos de manera correcta, se utiliza el lenguaje
en su forma optima https://wiki.python.org/moin/PythonSpeed/PerformanceTips , los algoritmos son
de baja complejidad.
5. Estilo: el código cumple con las reglas de estilo que establece el PEP8
https://www.python.org/dev/peps/pep-0008/
Lineamientos del Code Review
23