Skipped Layer Smell

Refatoração Arquitetural

Refatoração arquitetural é um termo bastante amplo e com diferentes definições na literatura. Neste artigo é apresentada uma definição para o termo, assim como, um exemplo de refatoração arquitetural de um smell de arquitetura bastante conhecido, a dependência cíclica.

UML - Linguagem Unificada de Modelagem

O que é UML?

UML, ou Unified Modeling Language, no bom e velho português significa Linguagem de Modelagem Unificada. É um conjunto de ferramentas que ajuda a especificar, visualizar e documentar modelos de software, incluindo sua estrutura e design, de forma […]