Você seleciona um padrão e clica em Discover Architecture (Descobrir Arquitetura) para
localizar código que exibe classes e interfaces que constituem o padrão
selecionado. A revisão de padrões na arquitetura do código é uma maneira eficiente de
entender como um aplicativo é projetado.
Antes de executar a descoberta arquitetural, o espaço de trabalho deve ser
carregado ou um conjunto de tarefas deve ser criado. Uma razão para criar um conjunto
de tarefas para essa revisão é minimizar o código base que será analisado; portanto,
reduzindo o tempo que demora para a análise. O conjunto de tarefas poderia consistir
apenas no código mais relevante ou em um subconjunto menor do espaço de trabalho.
Para descobrir automaticamente um padrão na arquitetura do código
existente:
- Clique em , expanda Modeling (Modelagem),
selecione Diagram Navigator (Navegador de Diagrama) e clique em OK.
A visualização Diagram Navigator (Navegador de Diagrama) é aberta.
- Na visualização Diagram Navigator, em Architectural
Discovery (Descoberta Arquitetural), expanda uma das seguintes categorias para mostrar os padrões
contidos:
- Design Patterns (Padrões de Design)
- Object-oriented Patterns (Padrões Orientados a Objetos)
- Structural Patterns (Padrões Estruturais)
- System Patterns (Padrões do Sistema)
- Selecione o padrão que você deseja detectar na arquitetura do código.
- Clique com o botão direito do mouse no padrão e clique em Descobrir Arquitetura.
O tempo de processamento depende do tamanho do espaço de trabalho ou do conjunto de
tarefas. A janela Progresso é aberta para indicar o status
da descoberta arquitetural enquanto ela procura no espaço de trabalho as instâncias
do padrão selecionado no código. Quando a descoberta arquitetural termina,
o número de diagramas de tópico criados que exibem classes e interfaces que constituem
o padrão selecionado aparece entre colchetes, conforme ilustrado aqui:
.