{"meta":{"title":"Refactorización de código","intro":"Descubra formas de usar GitHub Copilot para refactorizar el código.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/es/enterprise-cloud@latest/copilot/tutorials","title":"Tutoriales"},{"href":"/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook","title":"Recetario de GitHub Copilot"},{"href":"/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code","title":"Refactorización de código"}],"documentType":"subcategory"},"body":"# Refactorización de código\n\nDescubra formas de usar GitHub Copilot para refactorizar el código.\n\n## Links\n\n* [Mejora de la legibilidad y el mantenimiento del código](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/improve-code-readability)\n\n  Copilot Chat puede sugerir formas de facilitar la comprensión y el mantenimiento del código.\n\n* [Corrección de errores de lint](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/fix-lint-errors)\n\n  Copilot Chat puede sugerir formas de corregir problemas identificados por un linter de código.\n\n* [Refactorización para la optimización del rendimiento](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/refactor-for-optimization)\n\n  Copilot Chat puede sugerir maneras de acelerar el código de ejecución lenta.\n\n* [Refactorización para la sostenibilidad ambiental](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/refactor-for-sustainability)\n\n  Copilot Chat puede sugerir formas de hacer que el código sea más respetuoso con el medio ambiente.\n\n* [Refactorización para implementar un patrón de diseño](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/refactor-design-patterns)\n\n  Copilot Chat puede sugerir patrones de diseño que puede usar para mejorar el código.\n\n* [Refactorización de capas de acceso a datos](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/refactor-data-access-layers)\n\n  Copilot Chat puede sugerir maneras de desacoplar el código de acceso a datos de la lógica de negocios, lo que facilita el mantenimiento y la escala de una aplicación.\n\n* [Desacoplamiento de la lógica de negocios de los componentes de interfaz de usuario](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/decouple-business-logic)\n\n  Copilot Chat puede ayudarle a separar la lógica de negocios del código de la interfaz de usuario, lo que facilita el mantenimiento y escalado de la aplicación.\n\n* [Gestión de problemas transversales](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/handle-cross-cutting)\n\n  Copilot Chat puede ayudarle a evitar el código relacionado con una preocupación distinta de la preocupación principal del método o la función en la que se encuentra el código.\n\n* [Simplificación de jerarquías de herencia complejas](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/simplify-inheritance-hierarchies)\n\n  Copilot Chat puede ayudarle a refactorizar el código para evitar clases con varias capas de herencia.\n\n* [Corrección de los interbloqueos de base de datos o los problemas de integridad de datos](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/fix-database-deadlocks)\n\n  Copilot Chat puede ayudarle a evitar código que provoque operaciones de base de datos lentas o bloqueadas, o tablas con datos que faltan o son incorrectos.\n\n* [Traducción de código a un lenguaje de programación diferente](/es/enterprise-cloud@latest/copilot/tutorials/copilot-cookbook/refactor-code/translate-code)\n\n  Copilot Chat puede ayudarle a reescribir el código para realizar las mismas operaciones, pero en un lenguaje de programación diferente."}