Learn Coding Design Patterns

Learn common design patterns, including MVC, MVVM, and singleton, to improve your code's organization and make it easier for you and your colleagues to work with.
  1. Construindo APIs RESTful Com Flask: ORM Com SQLAlchemy

    Construindo APIs RESTful Com Flask: ORM Com SQLAlchemy

    Tutorial Beginner

    Na primeira parte dessa série, vimos como criar APIs RESTful por conta própria usando Flask como a framework Web. A abordagem anterior deu-nos bastante...

  2. Introdução aos Componentes da Arquitetura Android 

    Introdução aos Componentes da Arquitetura Android 

    Tutorial Intermediate

    O Android foi introduzido ao mundo em 2005, e durante esses 12 anos de existência, a plataforma alcançou surpreendente sucesso, tornando-se o sistema...

  3. Padrões de Projeto: Delegação

    Padrões de Projeto: Delegação

    Tutorial Beginner

    O padrão de delegação esta entre os mais comuns padrões de desenvolvimento em iOS e OS X. É um padrão simples que é fortemente usada pelos frameworks da...

  4. Padrões de Design: O padrão Adapter

    Padrões de Design: O padrão Adapter

    Tutorial Intermediate

    No último articulo, nós vimos como o padrão de design facade(fachada) pode ser utilizado para simplificar a implementação de qualquer grande e complexo...

  5. Padrões de design: o padrão facade (fachada)

    Padrões de design: o padrão facade (fachada)

    Tutorial Intermediate

    Quando se trata de padrões de design, podes ter questões:

  6. Refatorando Código Legado: Parte 8 - Invertendo Dependências para uma Arquitetura Limpa

    Refatorando Código Legado: Parte 8 - Invertendo Dependências para uma Arquitetura Limpa

    Tutorial Intermediate

    Código velho. Código feio. Código complicado. Código macarrônico. Código sem sentido. Em outras palavras, Código Legado. Esta é uma série que ajudará você a...

  7. Refatorando Código Legado: Parte 2 - Cadeias de Caracteres Mágicas & Constantes

    Refatorando Código Legado: Parte 2 - Cadeias de Caracteres Mágicas & Constantes

    Tutorial Beginner

    Código velho. Código feio. Código complicado. Código macarrônico. Código sem sentido. Em outras palavras, Código Legado. Esta é uma série que ajudará você a...

  8. MVC para iniciantes (noobs)

    MVC para iniciantes (noobs)

    Tutorial Beginner

    Model-View-Controller (MVC) provavelmente é modelo de desenvolvimento mais utilizado na web nos ultimos anos. Qualquer pessoal atualmente relacionada ao...