Blogroll
Categories
Tags
.net 4.0 alt.net architecture asp.net basic blend book book review building c# comunidad configuration ddd development expression extensibility extensions functional programming globalization haskell ioc javascript mef mercurial mvc news personal powershell programming sql server streams subversion tdd tool van version control viewstate visual studio web.config web dev windsor workflow foundation wpf xunit
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
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
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 functional programming, haskell, languages, programming
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
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