Já está nas bancas a nova edição da Mundo.Net. Este bimestre minha coluna traz ferramentas e técnicas de refactoring.
Li a revista durante a semana e dois artigos me chamaram atenção: A coluna do Cezar Guimarães sobre ASP.Net AJAX, que te coloca na porta do gol para começar a usar AJAX, e o artigo do Henry Conceição sobre Acceptance Tests, que apresenta maneiras simples e eficientes fazer testes caixa-preta.
Como de praxe, vou listar aqui todos os links e referências que estão no meu artigo:
Saiba Mais:
Refatoring:
www.refactoring.com – Martin Fowler
Refactoring: Improving the Design of Existing Code – Martin Fowler.
Refactoring to patterns - Joshua Kerievsky.
VSTS Refactoring Tool:
Refactoring C# Code Using Visual Studio 2005 - Andrew W. Troelsen: http://msdn2.microsoft.com/en-us/library/ms379618(vs.80).aspx
Resource:
http://msdn2.microsoft.com/en-us/library/ms950960.aspx
Template method pattern:
http://en.wikipedia.org/wiki/Template_method_pattern
http://www.dofactory.com/Patterns/PatternTemplate.aspx
Fail fast:
http://www.martinfowler.com/ieeeSoftware/failFast.pdf - Jim Shore
Guard clause:
http://c2.com/ppr/formatting.html#4
Ferramentas:
Resource refactoring tool
Resharper
Refactor! Pro for Visual Studio .Net
OBS: Se alguém tiver dúvidas ou opiniões sobre o artigo por favor deixem um comentário neste post