• Carreiras
    AI Agent Builder AI Automation AI Developer AI Data Scientist Back-end Developer Front-end Developer Mobile Developer Ver mais
    Curso Inteligência ArtificialFormação CrewAI Fundamentals
  • Bootcamps
  • Projetos
  • Comunidade
  • Planos
  • Para Empresas
Entrar
Lista de conteúdos
Article image
Giovanni Rozza
Giovanni Rozza08/05/2023 14:41
Compartilhe

18 Software design patterns explicados, com exemplos em Java.

    Links com os artigos de software design patterns:

    VISITOR:

    https://web.dio.me/articles/sw-design-pattern-visitor-visitante 

    OBSERVER:

    https://web.dio.me/articles/sw-design-pattern-observer-observador

    MEMENTO:

    https://web.dio.me/articles/sw-design-pattern-memento-lembranca

    MEDIATOR:

    https://web.dio.me/articles/sw-design-pattern-mediator-mediador

    ITERATOR:

    https://web.dio.me/articles/sw-design-pattern-iterator-iterador

    COMMAND:

    https://web.dio.me/articles/sw-design-pattern-command-comando

    CHAIN OF RESPONSABILITY:

    https://web.dio.me/articles/design-pattern-chain-of-responsability-cadeia-de-responsabilidade

    ADAPTER, BRIDGE, COMPOSITE, DECORATOR, FACADE, FLYWEIGHT, PROXY

    https://lake-mouth-b3b.notion.site/STRUCTURAL-DESIGN-PATTERS-GoF-86ec05e7a9194b08be7f88ba2633f72f

    ABSTRACT FACTORY, BUILDER, PROTOTYPE, SINGLETON

    https://lake-mouth-b3b.notion.site/DESIGN-PATTERS-GoF-941320fad05348bb8316859816643b48

     

    Compartilhe
    Comentários (2)
    Winicius Rosa
    Winicius Rosa - 08/05/2023 15:55

    Gostei da postagem

    Tiago Pimentel
    Tiago Pimentel - 08/05/2023 15:16

    Maravilha de conteúdo! Obrigado por compartilhar!

    Leia a seguir
    Lucas Ramos
    CAMPANHA GLM 5.3-FLASHLucas Ramos - 05 de Setembro
    #Claude Code#IA Generativa#LLMs
    Dra. Expert
    Vertex AI Agent Builder: observabilidade e avaliação no mesmo cicloDra. Expert - 05 de Setembro
    Arthur Haerdy
    Roadmap Java - Parte 10: Classes, Objetos, Métodos e ConstrutoresArthur Haerdy - 05 de Setembro
    #Java

    make the change

    • Planos
    • Bootcamps
    • Projetos
    • Comunidade
    • Para Empresas
    • Depoimentos

    Informações

    • Central de Ajuda
    • Termos de Uso
    • Políticas de Privacidade
    • Canal de Contato LGPD

    AI Agent Builder

    • Curso Inteligência Artificial
    • Formação CrewAI Fundamentals

    AI Automation

    • Curso Inteligência Artificial
    • Curso AI Automation com N8N
    • Formação CrewAI Fundamentals
    • Formação AI for Teachers

    AI Developer

    • Curso Inteligência Artificial
    • Curso Chat GPT for Devs
    • Formação Github Copilot
    • Formação Microsoft Azure AI Fundamentals (AI-900)
    • Formação AI-102 Certification
    • Formação AI Builder com Lovable

    AI Data Scientist

    • Curso Inteligência Artificial
    • Curso Machine Learning

    Back-end Developer

    • Curso Java Developer
    • Curso .NET Developer
    • Curso Python Fundamentals
    • Curso TypeScript Fullstack Developer
    • Curso PHP Experience
    • Curso Golang Developer
    • Ver mais

    Front-end Developer

    • Curso HTML Developer
    • Curso CSS Developer
    • Curso JavaScript Developer
    • Curso Angular
    • Curso React Developer
    • Curso TypeScript Fullstack Developer
    • Ver mais
    ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA. CNPJ: 26.965.884/0001-02