0

[Article] Programación Asincrónica en .Net Core (Parte 2)

En el post anterior vimos una pequeña introducción a las características que posee .Net para trabajar asincrónicamente. Es este post veremos cómo crear nuestros métodos asincrónicos, como manejar las excepciones y buenas prácticas al usar este paradigma. Nuestro método asincrónico… Seguir leyendo

0

[Article] Programación Asincrónica en .Net Core (Parte 1)

Siempre queremos crear aplicaciones rápidas con un gran rendimiento. Por esto, es muy importante conocer los principios asincrónos que nos brinda .Net. Veremos los conceptos principales, problemas comunes, escenarios complejos  y que palabras claves que nos brinda C# para poder… Seguir leyendo

0

[Tutorial] Clean Code: Comentarios| Parte 10

Comentarios En la mayoría de los casos los comentarios en el código son code-smells. No porque lo comentarios sean malos, solamente porque no lo usamos correctamente. Veamos algunos ejemplos de comentarios mal usados. Vemos que el método se llama GetProducts().… Seguir leyendo

0

[Tutorial] Clean Code: Código Duplicado| Parte 9

El código duplicado es otro tipo de code smell que debemos evitar. Si el código está duplicado, debemos modificarlo, tendríamos que hacerlo en todos lados. Esto podría generar que algunos métodos que lo consumen funcionen de forma incorrecta por olvidarnos… Seguir leyendo

0

[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

0

[Tutorial] Clean Code: Condicionales 2 | Parte 7

Ahora veamos un ejemplo más completo. Tendremos una clase de reservación de vuelos. Esta contiene varias toma de decisiones dependiendo de la cantidad de puntos del pasajero. Vemos al código: Tenemos una clase Passenger con una propiedad LoyaltyPoints, luego, una… Seguir leyendo

0

[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

0

[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