Receba o conteúdo Exclusivo e Gratuito do Blog sobre dev Android, dev Web, resenhas de Livros, Empreendedorismo Digital, ... diretamente em sua caixa de entrada. Aqui sua privacidade é respeitada, não será enviado spam ou conteúdo fora do foco do Blog ao seu email.

Email inválido.
Go-ahead
"O mais importante tipo de liberdade é ser o que você realmente é. Você vende sua realidade para um papel. Você vende seu sentido por um ato. Você desiste de seus sentimentos em troca de uma máscara. Não há algum tipo de revolução em alto escala até existir uma revolução pessoal, em um nível individual. Isso tem que acontecer de dentro primeiro."
Jim Morrison
Novatec
Compre livros na Novateccom 20% de desconto utilizando o código THIENGO
Lendo
Tí­tuloUse a Cabeça! Padrões de Projetos
CategoriaEngenharia de Software
Autor(es)Elisabeth Freeman, Eric Freeman
EditoraAlta Books
Edição
Ano2007
Páginas496
12º Sorteio Novatec e Blog Thiengo [Calopsita], livro Construindo uma Aplicação E-commerce com MEAN12º Sorteio Novatec e Blog Thiengo [Calopsita], livro Construindo uma Aplicação E-commerce com MEANSorteiosAberto12º Sorteio, blog Thiengo [Calopsita] em parceria com a editora Novatec. Livro Construindo uma Aplicação E-commerce com MEAN de Adrian Mejia.
(273) (70) (19)
Padrão de Projeto: AdapterPadrão de Projeto: AdapterAndroidCrie adaptadores em seu projeto para que classes distintas trabalhem utilizando a mesma interface, confira.
(108) (10)
Refatoração de Código: Mover Conhecimento de Criação Para FactoryRefatoração de Código: Mover Conhecimento de Criação Para FactoryAndroidRemova código de criação de suas classes de negócio utilizando os padrões Factory e consequentemente criando um código limpo e de alta performance, confira.
(119) (1) (7)
Padrão de Projeto: Factory MethodPadrão de Projeto: Factory MethodAndroidUtilize o padrão Factory Method para remover código de criação e código comum das classes de negócio e delegue a responsabilidade de criar para classes específicas, confira.
(78) (7)
Crash Reporting, Firebase Android - Parte 11Crash Reporting, Firebase Android - Parte 11AndroidEvolua sua APP Android a partir de erros apresentados no dashboard de erros do Firebase, crash reporting, confira.
(234) (7)
Padrão de Projeto: ObserverPadrão de Projeto: ObserverAndroidAprenda a implementar o Padrão de Projeto Observer em seu código quando houver a necessidade de dois ou mais observadores de uma entidade, confira.
(201) (8)
Refatoração de Código: Substituir Código de Tipo Por ClasseRefatoração de Código: Substituir Código de Tipo Por ClasseAndroidProteja seu projeto de software que trabalha com constantes utilizando tipos seguros de dados, classes ao invés de tipos primitivos e String, confira.
(202) (2) (14)
Refatoração de Código: Extrair ParâmetroRefatoração de Código: Extrair ParâmetroAndroidRemova o forte acoplamento entre instâncias e atributos de suas classes aplicando o método de refatoração Extrair Parâmetro, confira.
(184) (2) (9)
Refatoração de Código: Unificar InterfacesRefatoração de Código: Unificar InterfacesAndroidQuando utilizando instâncias de classes distintas e tiver de implementar o polimorfismo a refatoração Unificar Interfaces será útil, confira.
(187) (2) (12)
Refatoração de Código: Limitar Instanciação Com SingletonRefatoração de Código: Limitar Instanciação Com SingletonAndroidSaiba quando utilizar o padrão de projeto Singleton e como colocá-lo em um código existente aplicando a refatoração Limitar Instanciação Com Singleton, confira.
(206) (11)
Design ThinkingDesign ThinkingLivros
Marketing
Tim Brown
Campus
2009
249
(221) (7)
Refatoração de Código: Extrair AdapterRefatoração de Código: Extrair AdapterAndroidRemova complexidade de seu código que trabalha com interfaces distintas utilizando o padrão Adapter via método de refatoração Extrair Adapter, confira.
(100) (8)
11º Sorteio Novatec e Blog Thiengo [Calopsita], livro Pense em Python11º Sorteio Novatec e Blog Thiengo [Calopsita], livro Pense em PythonSorteiosFinalizado11º Sorteio, blog Thiengo [Calopsita] em parceria com a editora Novatec. Livro Pense em Python de Allen B. Downey, confira.
(1113) (144) (107)
Padrão de Projeto: Abstract FactoryPadrão de Projeto: Abstract FactoryAndroidCentralize a criação de classes relacionadas utilizando o padrão Abstract Factory, consequentemente removendo código de criação de suas classes de negócio, confira.
(111) (6)
Padrão de Projeto: Simple FactoryPadrão de Projeto: Simple FactoryAndroidUtilize o padrão Simple Factory e remova a responsabilidade de criação de instâncias em suas classes de negócio, respeitando princípios de orientação a objetos, confira.
(79) (4)
Refatoração de Código: Substituir Notificações Hard-Coded Por ObserverRefatoração de Código: Substituir Notificações Hard-Coded Por ObserverAndroidRefatore seu código que necessita de mais do que apenas uma entidade receptora para trabalhar com o padrão de projeto Observer, confira.
(172) (9)
Múltiplos Links de Autenticação e Correção de Código, Firebase Android - Parte 10Múltiplos Links de Autenticação e Correção de Código, Firebase Android - Parte 10AndroidPermita que os usuários de sua APP Android Firebase vinculem mais de uma opção de login em uma mesma conta Firebase, confira.
(291) (2) (8)
GitHub Login, Firebase Android - Parte 9GitHub Login, Firebase Android - Parte 9AndroidAdicione mais praticidade a sua APP Android (Firebase) vinculando a ela o login via GitHub API, confira.
(365) (4) (19)
Recuperação de Senha, Firebase Atualizado - Parte 8Recuperação de Senha, Firebase Atualizado - Parte 8AndroidCom o código da série Firebase Android atualizado, seguimos com o script de recuperação de acesso (reset password) no sistema de login de nossa APP de Chat, confira
(385) (5) (12)
Twitter Login (Fabric), Firebase Android - Parte 7Twitter Login (Fabric), Firebase Android - Parte 7AndroidPermita que os usuários de sua APP Android (Firebase) conectem-se utilizando o login social do Twitter via Fabric Plugin, confira
(342) (11)
Google SignIn API, Firebase Android - Parte 6Google SignIn API, Firebase Android - Parte 6AndroidPermita que os usuários de sua APP Firebase Android realize o acesso a área restrita com os dados de contas do Google via Google SignIn API, confira.
(477) (22)
Refatoração de Código: Mover Acumulação Para Parâmetro ColetorRefatoração de Código: Mover Acumulação Para Parâmetro ColetorAndroidAplique Parâmetro Coletor em seu código e deixe-o com melhor desempenho, trabalhando com um único objeto coletor, confira.
(211) (1) (16)
Carregar posts anteriores