En el post ¿Qué es la Refactorización? hablo de los conceptos básicos de esta estrategia de programación, e incluyo en él un par de vídeos que repito aquí, junto con otros ejemplos de casos de refactorización de código, los cuales demuestran la utilización de técnicas sencillas que puedes aprender y empezar a aplicar en tu trabajo diario:
1. Cláusulas de Guarda
Ejemplo 1: 💂Guard Clauses: No programes con if-else
Ejemplo 2: NO Uses "IF" anidados. HAZ esto!
Ejemplo 3: JavaScript - Guard Clauses ¡en 6 minutos!
2. Optimizar código con instrucciones SWITCH CASE
Ejemplo 1: NO Uses SWITCH CASE, HAZ esto
Ejemplo 2: Javascript - Refactorización ¡en 5 minutos!
Por último, dos vídeos de casos prácticos más completos de refactorización, uno en C# y el otro en JavaScript:
Ejemplos prácticos de refactorización - Varias técnicas
Ejemplo 1: Ejemplo de refactorización de código con CSharp
Ejemplo 2: Code Refactoring con JavaScript
Como puedes ver, la refactorización eleva la calidad del código y puede hacerse con cualquier lenguaje de programación. Ahora te toca a ti poner en práctica estas técnicas para que tu nivel como programador vaya subiendo.
Espero que estos recursos te ayuden mucho en tu formación y crecimiento como programador como me ha ayudado a mí. Si sabes de otros vídeotutoriales que valga la pena incluir en este blog, házmelo saber. No olvides dejar tu comentario y compartir el post con quienes consideres que pueda serle útil. Si encuentras algún link roto o vídeo que no aparece, por favor avísame para corregirlo.
Comentarios
Publicar un comentario