<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>GRUPO 2 - SESSÃO 1 by Lina Maria Garcés Rodriguez</title>
      <link>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj</link>
      <description>TRABALHO PRIMEIRA SESSÃO - ESPECIALISTAS PADRÕES TIPO MÓDULO</description>
      <language>en-us</language>
      <pubDate>2025-04-29 17:17:03 UTC</pubDate>
      <lastBuildDate>2025-04-29 22:49:25 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f4da.png</url>
      </image>
      <item>
         <title>Análise de padrões por categoria</title>
         <author>inglinagarces</author>
         <link>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430264736</link>
         <description><![CDATA[<p>Cada aluno deverá explicar para seus colegas de grupo o padrão sob sua responsabilidade. </p><p><br></p><p>Após as apresentações, o grupo deverá elaborar um quadro comparativo entre os padrões da categoria destacando:</p><p><br></p><ul><li><p>o problema que ele resolve</p></li><li><p>requisitos de arquitetura (ex. atributos de qualidade) que esse padrão foca</p></li><li><p>os trade-offs do padrão</p></li></ul><p><br></p><p>Discutir no grupo  e fazer um resumo de possíveis situações onde cada padrão poderia ser útil. </p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 17:17:03 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430264736</guid>
      </item>
      <item>
         <title>Lista de participantes com Num USP e nome</title>
         <author>inglinagarces</author>
         <link>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430277728</link>
         <description><![CDATA[<ul><li><p>Théo da Mota dos Santos - 10691331</p></li><li><p>Henrique Carobolante Parro - 11917987</p><p><br/></p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 17:27:55 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430277728</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430555826</link>
         <description><![CDATA[<p>Resolve a forte acoplamento da aplicação principal com as aplicações externas, como banco de dados, api's etc. </p><p>A Arquitetura foca em</p><p>Manutenção: mudanças no banco ou UI não afetam o domínio</p><p>Testabilidade: fácil testar o núcleo com mocks</p><p>Escalabilidade: arquitetura organizada facilita evolução</p><p>Substituibilidade: trocar componentes externos sem impacto interno</p><p><br/></p><p>Por fim, os principais trade-off são relacionados a complexidade gerada no código, que pode ser exageradamente simples para alguns sistemas e uma pequena perda de desempenho.</p><p><br/></p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:31:12 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430555826</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430559758</link>
         <description><![CDATA[<p>Em sistemas grandes diminui a complexidade, atribuindo funções especificas para cada módulo, esses módulos comunicam entre si seguindo a regra de negócio definida. </p><p>Os requisitos atingidos por esse padrão são:</p><ul><li><p><strong>Manutenção</strong>: mudanças no banco ou UI não afetam o domínio</p></li><li><p><strong>Testabilidade</strong>: fácil testar o núcleo com mocks</p></li><li><p><strong>Escalabilidade</strong>: arquitetura organizada facilita evolução</p></li><li><p><strong>Substituibilidade</strong>: trocar componentes externos sem impacto interno</p></li></ul><p><br/></p><p>Por fim, o principal trade-off é o overhead de comunicação, pois para uma operação é necessário passar por diversas comadas, aumentando a latência do sistema.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:38:16 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430559758</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430566258</link>
         <description><![CDATA[<p>Exemplos de sistemas:</p><p>Multilayered</p><p>É recomendado para cadastro de clientes, aplicações webs, rede social, pois facilita a escalabilidade e substituição dos componentes sem afetar a regra de negócio.</p><p>Hexagonal Arquitecture:</p><p>Sistemas Bancários e de pagamentos e Aplicativo de Saúde com Múltiplas Interfaces. Nesses casos existem diversos componentes e eles estarem isolados facilita a manutenção e implementação de novas funções.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:49:24 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/g8h57cr4l3rzg0uj/wish/3430566258</guid>
      </item>
   </channel>
</rss>
