Tweet
Compartir
Enviar

Github Copilot: una herramienta imprescindible que nos ayuda a escribir un código eficiente

Copiloto GitHub
 

En CROSS, hemos adoptado Github Copilot desde hace 6 meses para nuestros proyectos .NET, y estamos encantados con esta elección. Esto es lo que hemos aprendido : 

  • GitHub Copilot no es un sustituto para el desarrollador, es un aliado muy valioso para la productividad y la calidad, que se suma al analizador de código integrado en Visual Studio o Resharper. 
  • Es didáctico, porque nos sugiere soluciones innovadoras y, a veces, formas de escribir nuestro código que desconocemos. 
  • Sin embargo, hay que utilizarlo a conciencia, respetando las buenas prácticas de nuestro equipo, compartiendo nuestra experiencia y creando una biblioteca compartida de consejos eficaces. 
  • Adaptamos nuestro uso de Github Copilot en función del contexto, ya seamos revisor de un Pull Request, desarrollador de un POC, o de una aplicación altamente disponible y performante.  
  • El enfoque de Github Copilot también varía en función del nivel de experiencia y conocimientos: desarrollador junior, confirmado o senior. 
  • Github Copilot nos permite crear fácilmente pruebas automáticas adaptadas a nuestro código. Nos ayuda a comprobar el funcionamiento, detectar errores y optimizar el rendimiento y la seguridad. Nos gusta su sencillez y rapidez. 
  • Creemos que dominar Github Copilot es una competencia imprescindible para cualquier desarrollador de hoy en día. Su uso diario permite ganar en eficiencia y explotarla de forma óptima. 

Finalmente, Github Copilot se ha convertido en una herramienta imprescindible que nos ayuda a escribir un código de calidad, eficiente, probado y documentado, aumentando nuestra productividad... pero hay que saber cómo hacerlo correctamente. 

Nos encantaría contarle nuestra experiencia, hacerle una demostración de su funcionamiento, explicarle las diferencias entre las versiones, ¡contáctenos sin dudarlo! 

Fabien Lorenzini

Fabien Lorenzini

Técnico principal de Microsoft

Nueva plataforma de pruebas .NET: lo que hay que saber

Nueva plataforma de pruebas .NET:...

La nueva plataforma de pruebas (Microsoft.Testing.Platform) sustituye a la introducida con Visual Studio...
Por qué la modernización de las aplicaciones .NET Framework 4.8 a .NET 8 ó 9 es crucial en 2025

Por qué la modernización de las aplicaciones .NET Framework...

Introducción a la modernización La modernización de las aplicaciones es un proceso esencial...
Keynote d'ouverture de Microsoft Ignite 2024 : ce qu'il faut retenir

Keynote d'ouverture de Microsoft Ignite 2024 :...

Durante la conferencia magistral de Satya Nadella en Ignite 2024...
ACCÉLÉREZ AVEC NOUS
¿TIENE FLUIDEZ DE DATOS?

Contacte con nosotros