[Article] Visual Studio | Debugging Tips

Como programadores, pasamos mucho tiempo depurando nuestras aplicaciones para eliminar algún error, recorriendo y recorriendo cada linea de codigo hasta encontrarlo. En esta ocasión veremos algunos trucos y herramientas disponibles en Visual Studio para realizar un debugging más efectivo. Nos… Seguir leyendo

[Article] Visual Studio Intellicode

Hace uno días, en la conferencia Build 2019, Microsoft anunció el lanzamiento de Intellicode. Esta herramienta está basada en inteligencia artificial que nos ayudará a los desarrolladores mientras estamos elaborando código. Intellicode se encarga de analizar millones de líneas de… Seguir leyendo

[Tutorial] Clean Code: Switch | Parte 8

En anteriores post vimos las bifurcaciones If. Ahora veremos otro tipo de bifurcación, Switch. Esta es un poco más compleja de utilizar y factorizar. Manos a la obra! Switch Los switch son muy usados por programadores con menos experiencia en… Seguir leyendo

[Tutorial] Clean Code: Condicionales 1 | Parte 6

Los condicionales son algo que debemos usar con cuidado. El abuso de ellos pueden producirse grandes dolores de cabeza no solamente al leer el código, si no también, a hacer pruebas sobres ellos. Condicionales anidados Este es un error muy… Seguir leyendo

[Tutorial] Clean Code: Variables y Números Mágicos | Parte 5

En post veremos como 2 code.smells importantes, la declaración de variables al principio de las clases y Números mágicos, comencemos. Variables declaradas al principio En los años 70 y 80, era muy común declarar las variables en la parte superior… Seguir leyendo

[Tutorial] Clean Code: Parámetros de Salida | Parte 4

Hemos visto, hasta el momento, algunas de las reglas que debemos tener para mejorar nuestro código y mantenerlo bien ordenado. Ahora veremos cómo trabajar de una mejor manera con parámetros de salida. Veamos un ejemplo que debemos evitar y cuál… Seguir leyendo

[Tutorial] Clean Code: Demasiados parámetros en los métodos | Parte 3

Para resumir hemos visto nombres pobres y firmas pobres. Ahora, otro code smell muy famoso. Cuando tenemos una larga lista de parámetros en nuestras métodos hace que sea difícil de comprender, inclusive, si los parámetros no dicen cuál es su… Seguir leyendo

[Tutorial] Clean Code: Firmas Pobres | Parte 2

Hasta ahora vimos nombres pobres y las mejores prácticas para corregirlo. Ahora es el momento firmas pobres en los métodos. Veamos. Firmas pobres en métodos Básicamente estamos presencia de una firma pobre cuando tenemos métodos que no son significativos y… Seguir leyendo

[Tutorial] Clean Code: Nombres poco significativos | Parte 1

En esta serie de post vamos a ver algunas técnicas para mejorar la escritura de nuestro código en C#. Cómo hacer que sea limpio, mantenible, disminuir la compresión para las personas del equipo y la técnica de leer código como… Seguir leyendo