Tag Archives: programming

Enumeradores – Bit Flags

Todos recordamos que podemos usar los enumeradores como flags y luego recuperar la selección con operaciones de bit, por ejemplo, tomemos el siguiente enumerador (tomado de la documentación de MSDN): [Flags] public enum MultiHue { Black = 0, Red = … Continue reading

Posted in development | Tagged , , , | Leave a comment

Lo nuevo en ASP.NET 4.0, Introducción

El lanzamiento de Visual Studio 2010 y con ello la .Net Framework 4.0 esta a la vuelta de la esquina, con cada nuevo lanzamiento (desde que recuerdo usar la .Net Framework, o sea, tampoco mucho tiempo atrás ) siempre me … Continue reading

Posted in asp.net | Tagged , , | Leave a comment

Lenguajes funcionales, divide y vencerás

Hace unos días me encontraba en una sesión de review de código en la oficina de un cliente y me topé con el típico problema recurrente del cual creo que ya muchos estamos empapados: “La clase superhéroe”, si, esa amiga … Continue reading

Posted in development | Tagged , , , | Leave a comment

The complex way is not really the right way…

Today I was visiting a client, and I just stop and watch something that really caught my attention: foreach (item in myList) { if (item.Length > 0) { SaveItem(item); } } // more ugly code… Well, the code was really … Continue reading

Posted in development | Tagged , , | 9 Comments

XUnit.NET Extensions, TheoryAttribute y DataAttribute

Es bastante común toparnos con casos en los que debemos asegurarnos que el mismo test se cumpla para varias condiciones. Imagínense el desarrollo de una calculadora o mucho mejor, el de alguna pieza de lógica de negocio dependiente de data. … Continue reading

Posted in development | Tagged , , | Leave a comment