Universidade Federal de Sergipe

Departamento de Computação

Disciplina: Padrões de Software e Refatoração

Período: 2010.1

 

Pessoas Disciplina Avaliação
Professor Plano de Ensino Notas
Alunos Ementa  
  Programa  
  Bibliografia  
  Cronograma  
  Datas Importantes  
  Links  
  Material de Aula  

 

 


Professor

Nome: Alberto Costa Neto

E-mail: alberto@ufs.br

 


Alunos

Ordem Matrícula Nome E-mail
1
06111156
ALEX SAVIO SANTOS SA
alexsavioss@gmail.com
2 06112563 CALEBE MICAEL DE OLIVEIRA CONCEICAO calebemicael@gmail.com
3 06112040 CLAUDIA CAROLINE CARVALHO GOMES claudiacarolinecg@gmail.com
4 06115276 DANILO MENDONCA OLIVEIRA danilomo@dcomp.ufs.br
5 09210211 RODRIGO LOSANO FONTES CALHEIROS  

 


Ementa:

 


Programa:

1. Introdução
    1.1. Refatoração, Padrões e como se relacionam
    1.2. Revisão de Fatores Internos e Externos de Qualidade do Software
2. Refatoração
    2.1. Introdução à refatoração mediante exemplos
    2.2. Princípios
    2.3. Maus Cheiros
    2.4. Visão geral do Catálogo
    2.5. Uma ferramenta de refatoração
    2.6. Exercício prático de laboratório
3. Padrões de Projeto
    3.1. Definição
    3.2. Benefícios do uso de padrões
    3.3. Visão geral do catálogo GoF
    3.4. Exemplo envolvendo diversos padrões
4. Visão geral de padrões Arquiteturais
    4.1. Definição
    4.2. Visão geral dos padrões POSA
5. Visão geral de padrões para aplicações corporativas
    5.1. Caracterização das aplicações corporativas
    5.2. Visão geral de padrões corporativos
6. Exercício prático de laboratório
 


Bibliografia:


Datas Importantes

Descrição Data
Seminários 07, 09, 14, 16 e 21/06/2010
Entrega de projeto Refatorado visando Padrões de Projeto 14/07/2010 (quarta-feira)

 


Links:

Endereço Descrição
http://theserverside.com Contém vários Padrões de Projetos voltados para aplicações que rodam em servidores de aplicações. Traz discussões em torno dos padrões.
http://java.sun.com/blueprints/patterns Página da Sun com Padrões de Projeto para a plataforma J2EE

 


Material de Aula:

Descrição Arquivo Última Atualização
Introdução a Padrões de Software e Refatoração Introducao.zip 07/04/2010
Refatoração Refatoracao.zip 18/05/2010
Código fonte de Refatoração Refatoracao-codigo.zip 18/05/2010
Padrões de Software PadroesIntroducao.zip 18/05/2010
Padrões de Projeto PadroesGoF.zip 18/05/2010
Código dos Exemplos de Padrões de Projeto Padroes-codigo.zip 18/05/2010