
Design Patterns com C#
Rodrigo Gonçalves Santana - Casa do Código
SINOPSE
Pense na programação como um jogo: você precisa conhecer as regras básicas, como ir para a frente, para trás, pular e correr. No C#, os comandos do jogo são equivalentes às estruturas da programação que nós devemos conhecer, como laços de repetições, estruturas de condições, variáveis etc. Conhecer o jogo não garante a vitória, mas conhecer os padrões nos ajuda a entender os problemas que podem aparecer durante o jogo, como evitá-los e como resolvê-los para vencer. É para isso que existem os Design Patterns, que são padrões de desenvolvimento de software, como truques para solucionar problemas recorrentes de forma elegante e profissional. Neste livro, fruto de um trabalho que alinha técnica, didática e divertimento, Rodrigo Gonçalves Santana se debruça sobre os jogos para explicar os padrões de projeto. Você vai entender a proposta de cada Design Pattern ao passo que reconhece seu funcionamento exemplificado dentro dos games. Cada padrão possui uma demonstração e um desafio para que você possa praticar e fazer junto com o livro. Os exemplos são em C# mas podem ser adaptados a outras linguagens.
175 páginas
ler amostra agora Adicionar a lista de desejosVocê também pode gostar :)
Os títulos que podem te interessar, de acordo com suas escolhas recentes.

Modelo sustentável de ESG para cooperativas
Andrea Urack Krug

Testes automatizados de software
Mauricio Aniche

Escritos sobre educação, comunicação e cultura
Nelson De Luca Pretto

Selenium WebDriver
Rafael Peixoto

Computação Evolucionária
Eduardo Pereira

Construct 2
Diego Martins de Pinho,Bruna Escudelario

Haskell
Alexandre Garcia de Oliveira

Java SE 8 Programmer I
Guilherme Silveira,Mário Amaral

Como sair das bolhas
Pollyana Ferrari

Aprenda a programar com Python
Leonardo Soares e Silva,Gabriel Fortes

The social media guide
Bart Manson

Liderança de produtos digitais
Joaquim Torres

ECMAScript 6
Diego Martins de Pinho

VRaptor
Lucas Cavalcanti

NoSQL
David Paniz

Salesforce APEX
Eduardo Carvalho

Manual Completo de Informática para concursos
Helder Satin

Chatbots para Telegram
Fernando Bryan Frizzarin,Priscila Keli L. P. Frizzarin

Cultura digital e escola
Pier Cesare Rivoltella,Monica Fantin
