logo7
Programação no Mundo Real
 
   Como posso ser útil para você?
Programação no Mundo Real
DESIGN PATTERNS vol.1
Aprenda como e onde usar Design Patterns.
Código fonte em C# incluído.


Edição 2 com Simple Injector e .NET Core.

eBook GRATUITO!
Autor: Fabio Silva Lima

ISBN: 978-85-922686-0-2
Ano: 2017 Edição: 1 Páginas: 125

ISBN: 978-85-922686-2-6
Ano: 2019 Edição: 2 Páginas: 127
fabiosilvalima-toon
SOBRE O AUTOR

Olá! me chamo Fabio Silva Lima, sou autor desse eBook, vivo tecnologia, adoro programação, jogo vídeo game, viciado em seriados de TV, pratico corrida e amo minha família.

Trabalho como arquiteto de soluções e desenvolvedor, tenho mais de 18 anos de experiência em desenvolvimento de software em diversas plataformas sendo mais de 16 anos somente para o mercado de seguros. Procuro aprender mais e mais a cada dia.

Adoro passar o conhecimento, sempre tive vontade de poder escrever alguma coisa, ensinar e ajudar outros profissionais da área de TI, principalmente desenvolvimento de software. Então decidi criar esse blog e escrever esse eBook para compartilhar soluções de programação e principalmente compartilhar código fonte.

O QUE VOCÊ VAI ENCONTRAR NESTE EBOOK

Muito código fonte em C#. Isso é uma das premissas principais, não adianta mostrar conceito sem colocar a mão na massa.

Em diversos momentos sugiro boas e demonstro algumas más práticas de Programação no Mundo Real no uso dos Patterns.

Diagramas de classes e relacionamentos para facilitar o entendimento dos conceitos dos Design Patterns.

Procuro ir direto ao assunto mostrando alguns cenários e aplicabilidade dos conceito e códigos de exemplo.
CONTEÚDO DO EBOOK

Quando comecei a escrever este eBook gratuito, sabia que precisava diagramá-lo de forma diferente aplicando um design diferente e amigável. Uma das premissas que adotei foi usar fonte grande para ser possível ler a partir dispositivos mobile sem muita dificuldade.

Saiba que dá um trabalhão escrever, diagramar, revisar e preparar o código fonte, por isso, é muito importante você dar um feedback para que eu possa melhorá-lo nas próximas edições. 

Muito obrigado e boa leitura!

CAPÍTULOS
  • Repository
  • Unit of Work
  • Lazy Loading
  • Adapter
  • Decorator
  • Flyweight
  • Singleton
  • Strategy
  • Composite
  • Proxy
  • Factory
  • Facade
  • Chain of Responsibility
  • Dependency Injection
  • Service Locator
REVISORES DESTE EBOOK
Apaixonado por tecnologia e sempre disposto a encarar novos desafios, atualmente trabalho focado em aplicações web e mobile com a plataforma .NET, e me aventurando nas diversas linguagens, desafios e experiências que a área nos proporciona.
ANDRÉ LUIS GODOI DE MORAES
Trabalho com TI desde 1998 e adoro essa área. Em desenvolvimento de sistemas, minhas especialidades são Delphi e SQL Server e, atualmente desenvolvo aplicações ASP.NET. Do lado pessoal, gosto de ler, assistir filmes, seriados e jogar vídeo game.
Ajude-nos a melhorar este eBook!
Copyright 2023 - Programação no Mundo Real - Todos os direitos reservados