Diagrama de Componentes - Desenho2018-1/pan-pan GitHub Wiki
Histórico de edição
Autor | Data |
---|---|
Roger Lenke | 10/05 |
1. Diagrama de Componentes
O objetivo de um diagrama de componentes é mostrar o relacionamento entre diferentes componentes de um sistema. Numa programação orientada a objetos, um componente é um módulo de classes que representam sistemas ou subsistemas independentes no sistema, de maneira que eles tem uma interface com o resto do sistema.
No Pan-Pan, o diagrama de componentes foi utilizado com o objetivo de mostrar a arquitetura componentizada que é utilizada no módulo front-end do site, algo que é comum quando se utiliza a linguagem de programação React. No React quase todos os elementos de uma página são componentes. A realização deste diagrama nos permite ver o grau de reutilização de cada componente, além de permitir pensar em como componentizar ainda mais ao planejar a arquitetura de uma funcionalidade.