Menu

#6 refabricaçoes 4ª parte

1.0
closed
nobody
None
2016-03-31
2016-03-31
No

Foram aplicadas as seguintes refabricações:

  1. Localização: Classe SpamFilter, métodos spamMessage() e spamFilter().
    Issue: Ambos os métodos estão a usar mais métodos existentes noutra classe do que na própria.
    Refabricação: Move Method. Foi aplicada esta refabricação para ambos os métodos, para a classe SpamFilterData.

  2. Localização: BirdsongServerImplementation
    Issue: A classe está a realizar trabalho que na verdade deveria ser realizado por duas classes.
    Refabricação: Extract Class criando a class BirdsongServerImplementationData.

Discussion

  • Carolina Costa

    Carolina Costa - 2016-03-31
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,3 +3,9 @@
     1. Localização: Classe SpamFilter, métodos spamMessage() e spamFilter().
     Issue: Ambos os métodos estão a usar mais métodos existentes noutra classe do que na própria. 
     Refabricação: Move Method. Foi aplicada esta refabricação para ambos os métodos, para a classe SpamFilterData. 
    +
    +2. Localização: BirdsongServerImplementation
    +Issue: A classe está a realizar trabalho que na verdade deveria ser realizado por duas classes. 
    +Refabricação: Extract Class criando a class BirdsongServerImplementationData.
    +
    +3. 
    
     
  • Carolina Costa

    Carolina Costa - 2016-03-31
    • status: open --> closed
     

Log in to post a comment.