Skip to content

gusmaoFelipe/imageMap

Repository files navigation

imageMap

Refatoração do código de niklas1375. Rafactoring niklas1375 code.

The original code: https://github.com/niklas1375/ImageMap.git

Aplicado na disciplina de Tópicos Avançados em Ciência da Computação: Engenharia de Software pelos alunos Felipe Gusmão e Jean Ferreira.

Refactoring Techniques applied:

  • Design Patterns

    • Singleton
    • Factory Method
  • Tests (6 classes with 36 scenarios)

  • More refactoring techniques

    • Checkstyle (bad smell)
    • Encapsulate Downcast
    • Replace Temp with Query
    • Encapsulate Fields
    • Extract Method
    • Extract Variable

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages