/refactoring-js

Aula prática sobre de refatoração em JavaScript baseado no exemplo do livro Refactoring, de Martin Fowler, para a disciplina Engenharia de Software para Sistemas de Informação (IF977), do CIn/UFPE.

Primary LanguageJavaScriptMIT LicenseMIT

IF977

Engenharia de Software (IF977)

Graduação em Sistemas de Informação, Centro de Informática (CIn/ UFPE)

Refatoração em JavaScript

Exercício prático sobre refatoração em JavaScript baseado no exemplo do livro Refactoring: Improving the Design of Existing Code, do Martin Fowler, e também fortemente inspirado na aula do Prof. Marco Tulio Valente (UFMG), que pode ser encontrada aqui.

Instruções

  • Clone este repositório do GitHub em seu computador.
  • Acesse o arquivo roteiro.md e siga as seções.
  • O código do exercício deverá ser desenvolvido na pasta src, onde já se encontra um arquivo index.js vazio. Cada seção do roteiro contém um refactoring a ser realizado na versão inicial do código.
  • A cada refactoring no código, um commit deverá ser feito para manter o controle de todas as mudanças.

Bons exercícios!