Ejercicio: Refactorización de funciones grandes mediante GitHub Copilot
Importante
Para completar este ejercicio, necesita una cuenta de GitHub activa y un entorno de Visual Studio Code configurado para el desarrollo de C#. Para obtener ayuda para configurar el entorno de laboratorio, consulte Configuración del entorno de laboratorio para GitHub Copilot Labs. Para obtener ayuda con la habilitación de GitHub Copilot en Visual Studio Code, consulte Habilitación de GitHub Copilot en Visual Studio Code.
En este ejercicio, usará GitHub Copilot para refactorizar una función grande en funciones más pequeñas y manejables. Use el modo Preguntar de GitHub Copilot para analizar el código existente e identificar las oportunidades de refactorización. Después, use el modo agente de Copilot de GitHub para realizar la refactorización mediante la extracción de secciones de código de la función grande en funciones más pequeñas. Por último, pruebe el código refactorizado para asegurarse de que funciona según lo previsto.
Dichas tareas incluyen:
- Revise manualmente el código base de procesamiento de pedidos de comercio electrónico.
- Identifique las oportunidades de refactorización mediante GitHub Copilot Chat (modo Preguntar).
- Refactorice una función grande en funciones más pequeñas y administrables mediante GitHub Copilot Chat (modo Agente).
- Pruebe el código de procesamiento de pedidos de comercio electrónico refactorizado.
Al seleccionar el botón Iniciar ejercicio, el explorador navega a una página pública de GitHub que proporciona instrucciones para este ejercicio.
Cuando termine el ejercicio, vuelva aquí para:
- Una comprobación rápida de conocimientos.
- Resumen de lo que ha aprendido durante este módulo.
- Un distintivo por completar este módulo.