Por qué es necesario invertir en extensiones de Visual Studio
Las extensiones son herramientas destinadas a hacer la vida de un
desarrollador más fácil. Pero como con cualquier herramienta, elegir la mejor
para invertir requiere un poco de sondeo.
Si está en el mercado para su solución SaaS o la de su equipo, está de suerte. Este artículo
hará que su investigación sea un poco más fácil. En este blog, discutimos el
valor de una de las extensiones de productividad más poderosas en Visual Studio
y por qué los complementos en general siguen siendo necesarios en 2022.
Tabla de contenidos
1.
¿Qué hace Visual Assist?
2.
¿Cuánto vale el tiempo de un desarrollador?
3.
¿Es un asistente de código de Visual Studio
la solución?
4.
Las ventajas de tener Visual Assist
¿Qué
hace Visual Assist?
Visual Assist es un complemento de productividad de Visual Studio
diseñado para ayudar a escribir código C/C++ y C# de forma más rápida y
sencilla.
VA hace esto mejorando o agregando herramientas y características
integradas en Visual Studio con una alternativa eficiente y más potente. Estos
beneficios pueden manifestarse como menús más receptivos, mejores herramientas
de análisis de código o incluso accesos directos a medida que agilizan procesos
complejos con un solo clic.
Otros artículos pueden dar una explicación más completa de lo que hace Visual Assist, pero en pocas palabras,
VA es una extensión de herramienta que mejora la productividad de un
desarrollador.
¿Cuánto
vale el tiempo de un desarrollador?
No todo el mundo se da cuenta de que el tiempo es la moneda más cara que
agotamos cada día. Es un recurso indispensable e insustituible, ¡y doblemente
en el mundo de los desarrolladores y programadores!
el día
promedio para un desarrollador cuesta la impresionante suma de $ 420 USD ...
¿Sabías que el día promedio para un desarrollador cuesta la impresionante suma de $ 420 USD? Eso es alrededor de $ 3,000 semanales. Es por eso que es en el mejor interés de las empresas y los equipos que la mayoría de la jornada laboral de ocho horas de un desarrollador se centre en la programación real.
Sin embargo, esto también significa que los desarrolladores se están
viendo presionados con ciclos de desarrollo más cortos. Una investigación
de 2020 encontró
que las bases de código son cada vez más grandes, y la presión para entregar
proyectos más rápido ha aumentado en los últimos 10 años. Y a medida que las
bases de código más grandes y complejas se convirtieron en la norma, la demanda
de herramientas para admitir desarrolladores de C ++ también se ha disparado.
De
Sourcegraph: The Emergence of Big Code Survey
¿Es
un asistente de código de Visual Studio la solución?
Volviendo a la pregunta principal, ¿por qué es necesario invertir en
extensiones de Visual Studio? VS ha dado pasos agigantados en usabilidad,
eficiencia y soporte, pero las ventajas se reducen debido al aumento de los
requisitos del proyecto y la presión del tiempo.
Por ejemplo, todavía hay áreas que carecen de un amplio soporte y
funcionalidad. Los proyectos de desarrollo de juegos, por ejemplo, tienen tareas que consumen
muchos recursos y una sintaxis desconocida que causa un comportamiento no deseado en el
IDE. Este nicho no compatible está lleno de complementos y también es la
razón por la que los profesionales necesitan extensiones para funcionar
mejor.
El núcleo del trabajo de desarrollo es la resolución de problemas, no
escribir, navegar o corregir errores de sintaxis. Son parte del trabajo, pero
no deben tomar más tiempo del necesario.
Visual Studio es una herramienta. Visual Assist es una mejora. Están
destinados a simplificar el trabajo y aumentar la productividad. Con el aumento
de las cargas de trabajo y las expectativas, los desarrolladores necesitan
tener más y mejores herramientas para producir un trabajo de calidad.
Dividir la atención de un desarrollador en otras tareas, como depurar
pequeños errores, barajar bloques de código y esperar a que se compilen las
compilaciones, puede obstaculizar la productividad, lo que resulta en un tiempo
de respuesta del proyecto más lento.
Algunos usuarios pueden confiar en las herramientas nativas, pero mientras
Microsoft no pueda admitir todos los casos de uso y aplicaciones posibles de
Visual Studio, tener complementos de rendimiento seguirá siendo una necesidad
para los desarrolladores de C / C ++. Además, $ 129 para Visual Assist es un
costo de oportunidad relativamente bajo para obtener ganancias masivas en
productividad, lo que lo convierte en una inversión que se paga
por sí misma en tan solo dos semanas.
Las
ventajas de tener Visual Assist
Para aquellos que hicieron la transición a VS 2022, el cambio a una arquitectura
de 64 bits ciertamente ha solucionado algunos de los problemas que durante mucho
tiempo plagaron el IDE. Pero algunos problemas persisten hasta el día de hoy,
tales como:
·
Tareas tediosas y repetitivas
·
Procesos superfluos
·
Tiempos de construcción y carga frustrantes
·
Sintaxis no reconocida y errores falsos
El conjunto de características de VA está diseñado específicamente para
aliviar estos puntos débiles con menús y opciones rápidos y
receptivos. "El rendimiento rápido sigue siendo una de nuestras
principales ventajas sobre otros complementos", señala Chris Gardner,
desarrollador principal de Visual Assist.
Sin embargo, también es ligero y funciona al 100% junto con otros
complementos de VS. "Creemos que es parte de ser un buen miembro del
ecosistema [plugin] donde [nosotros] nos sentamos junto a otros", explica
David Millington, gerente de producto de Embarcadero Technologies y Whole
Tomato.
Los usuarios de Visual Assist pueden
reasignar ~ 21% de su día a tareas más pertinentes.
Demostración de características:
ejemplo de función de ahorro de tiempo (inspección de código)
Aquí hay un ejemplo concreto de cómo VA puede ahorrar una tonelada de
tiempo. La inspección de código es una
característica ingeniosa que comprueba el código en busca de problemas de
calidad y sugiere las correcciones adecuadas.
Las dos ventajas principales de Visual Assist sobre las opciones de
refactorización nativas son a) sugiere
automáticamente correcciones a medida que trabaja en él, y b) funciona igual de bien en bases de código grandes.
Echa un vistazo a la inspección de código de Visual Assist en acción:
Un seminario web organizado por el
desarrollador principal de Visual Assist, Chris Gardner
Dale una vuelta a Visual Assist
Si aún no está seguro de si vale la pena invertir en un pequeño
complemento, VA ofrece una prueba de 30 días de forma gratuita. Experimente por sí
mismo y vea por qué los usuarios de VA no pueden volver a Visual Studio
vainilla.
Comentarios
Publicar un comentario