En este vídeo explicaremos cómo te puedes ayudar de las cláusulas de guarda para hacer tu código más legible. Después de ponernos en situación y ver qué son los Code Smells y el Refactoring, ahora veremos cómo podemos refactorizar un código con demasiados niveles de indentación, analizaremos el concepto de "pila de ejecución mental" que como desarrolladores tenemos que mantener a la hora de programar, y comprobaremos cómo podemos acercar el tratamiento de los errores a su detección, todo ello con el fin de dotar a nuestro código de una mayor legibilidad :)
Material relacionado
- Replace Nested Conditional with Guard Clauses (Artículo de Martin Fowler)
- Replace Nested Conditional with Guard Clauses (Ejemplo del proceso a seguir de Refactoring.guru)