Alexandre Cunha


Twitter: @alexzbra

16/10/2011

IEnumerable de primos

No meu dia a dia enquanto estou codando, cada vez mais tenho usado yield return, lambda expressions e method extensions. Os dois últimos são particularmente muito bons para garantir desacoplamento. Há uns dias atrás eu estava resolvendo alguns problemas no Project Euler e me vi várias vezes tendo que calcular uma sequência de números primos [...]


06/10/2011

TechEdBR 2011

Semana passada eu e o Rodrigo participamos do TechEdBR que foi fantástico. Foram 2 dias de palestras sobre produtos e tecnologias Microsoft. Eu particularmente acompanhei três assuntos então vou comentar um pouco sobre o que eu vi de cada um. C# 5 e MVC4 Sinceramente falando, a Microsoft está dando um salto impressionante com o [...]


23/6/2011

Switch-Case is Evil!

Conheço muitas pessoas que discutem e defendem que switch-case é coisa do demônio, que não deve ser utilizado nem que a sua main thread dependa disso. Pois eu defendo o mesmo mas acho que com o tempo acabamos esquecendo os verdadeiros motivos, então vale discutirmos novamente quais são eles. É importante lembrar que o construct switch-case [...]


03/3/2011

LINQ + Lambda Expression + Extension Methods = Biutiful!

De tempos em tempos surgem inovações na área de software que realmente mudam os padrões de beleza do nosso código fonte, tornando-o mais bonito, mais elegante. Quando digo mais bonito me refiro exatamente à isso: a beleza do código. O desenvolvimento de software é como uma arte, exige um trabalho criativo enorme para ser feito [...]


27/1/2011

yield return yeah!

A Microsoft tem introduzido novidades fantásticas na plataforma .NET nos últimos anos, principalmente nas versões 3.X e 4.0. A library de paralelismo (TPL) é uma coisa do outro mundo. Sim, eu sei que a idéia foi clonada do Java e acho ridículo ficar comparando quem copiou de quem, boas idéias precisam ser copiadas e melhoradas [...]


Desenvolvido por hacklab/ com WordPress