SonarQube es una herramienta originalmente diseñada para ser instalada en un ambiente local. Sin embargo, a lo largo de su evolución ha sido cada vez más común verlo desplegado en servidores para su uso compartido.
Incluso,…
Consultor IT Agilista (XP, Scrum, DevOps) con más de 20 años de experiencia profesional facilitando la Transformación Digital.
SonarQube es una herramienta originalmente diseñada para ser instalada en un ambiente local. Sin embargo, a lo largo de su evolución ha sido cada vez más común verlo desplegado en servidores para su uso compartido.
Incluso,…
Una de las tendencias más destacadas actualmente en la industria del software es el popularmente conocido DevOps. Si queremos implementar DevOps incluso de la manera más simple debemos contemplar el uso de técnicas de Continuous Code Quality Management.
Seguir leyendo «Continuous Code Quality Management with plugin #SonarLint for #Eclipse IDE»
Luego de la actualización versión 1709 que diera algunos dolores de cabeza en la instalación de varios equipos, Microsoft liberó la actualización versión 1803, ofreciendo funcionalidades de interés para profesionales de IT. Pero, el pasado 11 de septiembre de 2018 Microsoft tuvo que liberar el KB4457128 para corregir una gran cantidad de problemas de seguridad.
Ya en otro artículos he platicado acerca de la importancia de la calidad de código (Code Quality) en el desarrollo del software.
Un tema para muchos algo trillado, pero que en mi apreciación nunca será suficientemente reseñado.
Sin embargo, no voy a tratar ninguno de los conocidos 10 pilares de la calidad del código.
Cuando se tiene que mantener una gran colección de soluciones en C#, algunas veces nos toca enfrentarnos a situaciones en las cuales resulta necesario realizar el conocido «organize using».
Seguir leyendo «BatchFormat: Organize Usings Across Your Entire Solution C#»
De las tras (3) opciones gratuitas que les había compartido en mi artículo SQL Code Formatting compliance with the Microsoft standards and guidelines involved, les había quedado debiendo documentarles la experiencia con ApexSQL Refactor.
Así que, manos a la obra!
Uno de los aspectos muchas veces desestimado a la hora de asegurar la calidad de una solución de software es el formato del código. Sin embargo, a pesar de los alegatos que puedan surgir al respecto, es un hecho que es un elemento importante para el aseguramiento de la calidad, por su especial relevancia para procurar la legibilidad y la mantenibilidad de la solución.
Mucho ha estado sonando en el medio de IT acerca del DevOps y mientras algunos aún se debaten acerca de lo que realmente es (o no es) está idea o concepto, empresas como Microsoft se han lanzado en la adopción de este «revolucionario» paradigma.
Si eres un Consultor de IT con cierto grado de experiencia, seguramente acostumbras mantener tu entorno tecnológico actualizado y no precisamente por moda (como algunos menos experimentados acostumbran decir).
A medida que te desempeñas como Consultor de IT vas adquiriendo conocimientos diversos que te permiten contar con …
Seguir leyendo «¿Por qué actualizar tu entorno tecnológico? «
Una de las herramientas incorporadas en el Microsoft Visual Studio es el Code Analisys, un motor que permite realizar la revisión y detección de distintos tipos de incidencias en nuestro código a fin de procurar mantener la calidad del mismo.
Seguir leyendo «Continuous Code Quality Management con Visual Studio Extension for SonarQube»
Debe estar conectado para enviar un comentario.