Crystal, 

Eu que tenho que corrigir o post? Vc não estava corrigindo antes?

Sent from my iPhone

> On 14/03/2014, at 15:10, crystalspinelli <notifications@github.com> wrote:
> 
> In _posts/2014-02-30-refatoracao-parte-ii-mal-cheiros.markdown:
> 
> > +
> > +Durante o processo de desenvolvimento de software você se depara com a mesma situação, em algum momento você topará com um código que deixa a sensação que tem algo errado, mas por algum motivo você não deu muita prioridade em deixá-lo da melhor maneira. Este código vai encomodar na próxima vez que você for revisá-lo, seja para adicionar alguma funcionalidade ou para resolver algum bug.
> > +
> > +Os mal cheiros são isso, são sensações de que algo está errado no seu código, algumas são fáceis de detectar, outras são minuciosas e quando mais conhecimento você adquirir, mais simples será essa detecção.
> > +
> > +A seguir vou explicar, o que são na minha opinião, os 3 mal cheiros mais comuns:
> > +
> > +##Código duplicado
> > +
> > +É bem fácil de identificar código duplicado, ele grita na sua cara para que seja resolvido, então corra para resolver a duplicação. Se você ver o mesmo código em 2 lugares diferentes na mesma classe é hora de [extrair o método](http://www.refactoring.com/catalog/extractMethod.html). Se você tem o mesmo método em duas subclasses, é hora de [“subir o método”](http://www.refactoring.com/catalog/pullUpMethod.html).
> > +Existem várias refatorações que você pode seguir para eliminar esse mal cheiro, citei apenas duas.
> > +
> > +##Métodos longos
> > +
> > +Procure sempre manter os métodos pequenos e com bons nomes, isso vai facilitar o uso em outros lugares e esse método será valioso no seu software. Um método com um bom nome não necessita da análise do seu código facilitando durante o desenvolvimento.
> > +[Rrocar variável temporária por query](http://www.refactoring.com/catalog/replaceTempWithQuery.html) e [trocar método por objeto método](http://www.refactoring.com/catalog/replaceMethodWithMethodObject.html), são duas refatorações que você poderá usar quando sentir esse mal cheiro.
> [Trocar variável...] são duas refatorações/ mau cheiro.
> 
> —
> Reply to this email directly or view it on GitHub.