Qué son los Code Smells y el Refactoring

¿Es malo usar sentencias switch-case? ¿Cómo determinamos que el diseño de nuestra aplicación "tiene problemas"? ¿Cómo modificamos nuestro sistema para mejorar su diseño? ¿Qué son los Code Smells? ¿Y las técnicas de Refactoring? En este vídeo trataremos de dar respuesta a estas preguntas. Seguramente ya empezamos a tener una idea de qué tipo de código queremos en nuestra aplicación a nivel de calidad. Quizá, a través de los vídeos anteriores sobre SOLID o sobre por qué no usar getters y setters, hemos visto algunas cosillas en nuestros desarrollos que podríamos cambiar. Las técnicas de Refactoring representan justamente el nexo de unión entre el estado actual de nuestro código, y un posible estado futuro. "Refactorizar" es el proceso de aplicar un determinado proceso mecánico mediante el que nuestro código se ve modificado sin que esto altere la aplicación a nivel funcional. Así entonces, en este vídeo a nivel introductorio haremos un acercamiento a qué son los Code Smells y los procesos de Refactoring.

Material relacionado

Vídeo

Individuos

24,91€/ mes · pago anual299€ al año
  • 💻Acceso a todos los cursos
  • 🏅Contenido de calidad
  • 🧑‍🏫Profesionales con amplia experiencia
  • 🚀Nuevo contenido cada semana
  • 🧑‍🤝‍🧑Acceso a la comunidad CodelyTV
  • 🧑‍🎓Certificados al completar cursos
  • 💸12 meses por el precio de 10
SIN PERMANENCIA MÍNIMASuscríbete

Empresas

¿Crees que puede interesar a más miembros del equipo?

  • 💸Descuento de hasta un 40%
  • Gestión centralizada de cuentas
  • 🧑‍🏫Profesionales con amplia experiencia
  • 💼Facturas a nombre de empresa
  • 📈Reportes y analítica