Skip to content

Latest commit

 

History

History

aula20

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

UnB - Universidade de Brasilia
FGA - Faculdade do Gama
FGA0242 - Técnicas de Programação para Plataformas Emergentes


Aula 20 - Refatorações para padrões

Tópicos da aula

  • Aplicar sequencia de refatorações em direção a padrão Template Method
  • As seguintes refatorações serão aplicadas:
    • Extrair classe
    • Mover método
    • Mover constante
    • Puxar para baixo (pull down)
    • Renomear método

Slides da aula

  • [Slides](link para os slides)

Exercicios de fixacao

Com base no projeto presente no repositório dessa aula, aplique uma seqüência de operações de refatoração sobre os métodos da classe IRPF, que realizam o cálculo de impostos, de modo a implementar o padrão Método Template. Tente, ao máximo, não alterar a interface da classe IRPF e os métodos de teste.