Curso

Refactoring com Java e Eclipse

Neste curso sobre refactoring com Java e Eclipse veremos uma das principais habilidades necessárias para criação de um código fonte, que é a capacidade de desenvolve-lo de forma inteligível, ou seja, que possa ser compreendido facilmente pelas pessoas que trabalharem com ele. O termo refactoring (refatoração) é utilizado para identificar técnicas empregas para melhorar a apresentação do código fonte e torná-lo melhor do ponte de vista de design, ou seja, do ponto de vista de quem utilizará este código fonte.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

33 horas

(10 aulas)

Aula 1 - Instalação e configuração do ambiente

Esta vídeo aula, apresenta um exemplo compilação e execução de um arquivo java para testar a instalação das ferramentas.

Aula 2 - O que é e o que não é Refactoring

Neste vídeo é definido o que é Refactoring com base no livro “REFACTORING: IMPROVING THE DESIGN OF EXISTING CODE”.

Aula 3 - Como e quando aplicar as técnicas de refactoring

Esta vídeo aula discute o tempo necessário para aplicar o refactoring.

Aula 4 - Cenários, ambientes e contextos

Esta vídeo aula apresenta argumentos que podem auxiliar a justificação da aplicação de uma técnica de refactoring.

Aula 5 - parte 1

Esta vídeo, explica os onze indícios clássicos de problemas no código estudados na refatoração.

Aula 6 - parte 2

Esta vídeo aula, explica a segunda parte dos indícios clássicos de problemas no código estudados na refatoração.

Aula 7 - Testes

Nesta vídeo, a última aula do curso que aborda apenas aspectos teóricos, é explicado por quê testes são tão importantes.

Aula 8 - Instalação e configuração

Nesta vídeo, realizaremos a instalação e a configuração do software livre para a edição de partituras chamado TuxGuitar.

Aula 9 - Configurando compilação

Nesta vídeo, veremos como configurar o Eclipse para a compilação e execução do projeto Tuxguitar.

Aula 10 - Inline Temp, Inline Method e Extract Method

Esta vídeo aula apresenta os três primeiros exemplos de tipos de refatoração.

Ver todas as 33 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de Java

Linguagem Java: Hello World!

Linguagem Java: tipos de dados

Linguagem Java: Controle de Fluxo