Esse post é uma mera reflexão sobre algo que percebo ser bem incomum entre os desenvolvedores de software: a leitura de livros técnicos. Boa parte, senão grande maioria, simplesmente não lê. No máximo, algumas folheadas em um ou outro capítulo. Então, ao me perguntar sobre o motivo para tal escassez de leitura, me vem de... Continuar Lendo →
Rodando testes com NUnit no TFS 2012
Nativamente, uma definição de build configurada no TFS é capaz de rodar testes de unidade MSTest. No entanto, quem trabalha com o conhecido NUnit precisa fazer algumas configurações para que o build no TFS possa reconhecer e rodar esses testes. Ao procurar uma solução na Internet, a maioria dos artigos que encontrei trata de versões... Continuar Lendo →
Livro: Agile Principles, Patterns, and Practices in C#
Terminei de ler este livro há quase 1 mês e não poderia deixar de falar sobre o mesmo. Este definitivamente MERECE. "Agile Principles, Patterns and Practices in C#" é um livro de mais de 700 páginas, publicado em 2006 e escrito por Robert C. Martin (vulgo, "Uncle Bob") e seu filho Micah Martin. Trata-se de... Continuar Lendo →
Níveis de aspiração
Compartilho com vocês um post que li do David H. Hansson, chamado Levels of Aspiration. É um post bem pequeno mas que nos faz refletir: em que nível de aspiração nós estamos? Ele inicia dizendo que "debates sobre tecnologia, técnica e processo não chegam a lugar algum com frequência porque os participantes estão argumentando a... Continuar Lendo →
View model, domain model, qual model?
Um dos grandes problemas conceituais ao trabalhar com ASP.NET MVC está na letra "M" de MVC. A criação de um projeto no Visual Studio do tipo ASP.NET MVC não induz a boas práticas. Temos apenas uma pasta "Models" criada dentro do próprio projeto. Nada de uma sugestão de o que seria o tal "M". De... Continuar Lendo →