Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
¿Cuál es el costo oculto principal del código duplicado en el desarrollo de software?
Aumento de los requisitos de almacenamiento para el código base.
Sobrecarga de mantenimiento que requiere actualizaciones en varias ubicaciones cuando se encuentran errores o cambian las características.
Tiempos de compilación más lentos debido al análisis repetido de código.
¿Qué principio guía a los desarrolladores para evitar repetir la lógica en su código base?
Principio de responsabilidad única (SRP)
No te repitas (DRY)
Principio abierto y cerrado (OCP)
¿Cuál es la técnica de refactorización más fundamental para consolidar el código duplicado?
Cree clases auxiliares estáticas para todas las funciones compartidas.
Técnica de extracción de métodos
Implemente jerarquías de herencia para compartir código común.
¿Cuál es la regla de oro para la refactorización de código seguro al consolidar código duplicado?
Complete todos los cambios de refactorización a la vez para mejorar la eficacia.
Realice pasos pequeños y seguros con pruebas después de cada cambio.
Céntrese en la optimización del rendimiento antes de consolidar el código duplicado.
¿Cuál es el propósito principal del modo Preguntar de GitHub Copilot al identificar código duplicado?
Para refactorizar automáticamente el código duplicado en todo el código base.
Para analizar el código e identificar la posible duplicación sin modificar el código.
Para generar código nuevo que reemplace toda la lógica duplicada.
¿Qué diferencia clave distingue el modo agente del modo Ask en GitHub Copilot?
El modo de agente puede tener acceso a más archivos en el área de trabajo que al modo Preguntar.
El modo agente puede modificar el código entre varios archivos, mientras que el modo Preguntar solo proporciona análisis.
El modo agente funciona más rápido que el modo preguntar para el análisis de código.
¿Cuál es un procedimiento recomendado al crear avisos para que el modo agente de Copilot de GitHub consolide el código duplicado?
Use referencias vagas como "este archivo" y "esta función" para permitir que el agente decida.
Sea específico e identifique claramente los métodos, las clases y el resultado deseado.
Solicite que se completen todos los cambios de refactorización en una sola operación grande.
Debe responder todas las preguntas antes de comprobar su trabajo.
¿Le ha resultado útil esta página?
¿Necesita ayuda con este tema?
¿Desea intentar usar Ask Learn para aclarar o guiarle a través de este tema?