Redescobrindo MVC
Pobre MVC! É provavelmente o “padrão” mais mal compreendido da história da ciência da computação. Por quê? Ver o MVC como uma simples separação de interesses leva a soluções desnecessariamente …
Continuar lendoConteúdo para você se capacitar em programação
Pobre MVC! É provavelmente o “padrão” mais mal compreendido da história da ciência da computação. Por quê? Ver o MVC como uma simples separação de interesses leva a soluções desnecessariamente …
Continuar lendoA maioria das APIs que consumimos como desenvolvedor requer algum tipo de autenticação. Normalmente, o provedor e o consumidor concordam com um par de chaves: chave de acesso e chave …
Continuar lendoVamos supor que o aplicativo precisa de um banco de dados externo, hospedado na nuvem ou no local. Construa 2 conjuntos de APIs REST, um para autenticação e outro para …
Continuar lendoO velho problema “pai” em conjuntos de dados baseados em árvore é antigo. A questão continua: “como você obtém um conjunto de dados com pais e filhos rapidamente, sem ter …
Continuar lendoÉ muito fácil descrever uma API HTTP: GET /users/:id Um verbo HTTP e um padrão do caminho é tudo o que é necessário. Chamamos essa conjunção de endpoint. Embora o …
Continuar lendoAlbert Einstein disse uma vez: ‘Qualquer tolo inteligente pode tornar as coisas maiores e mais complexas … É preciso um toque de gênio – e muita coragem para se mover …
Continuar lendoDigamos que você queira ocultar todos os elementos de IU que herdam de uma interface / classe base Hideable. Este padrão permite que você vá de um código como este: …
Continuar lendoModel View Controller, em um jogo !? A história Não estou mais surpreso com a constante mudança de requisitos nos jogos. Especialmente para elementos de interface do usuário. Na maioria …
Continuar lendoEste é um resumo rápido do meu estudo sobre “Computação Distribuída” recentemente. O que é “computação distribuída”? Se você não sabe o que é “Computação Distribuída”, esses são alguns casos …
Continuar lendoSlides : http://www.slideshare.net/bebraw/survive-javascript-strategies-and-tricks A ideia dessa palestra era cobrir uma variedade de tópicos relacionados à melhoria da taxa de sobrevivência de pessoas que precisam lidar com JavaScript. Pode ser um …
Continuar lendoPúblicos diferentes precisam de diferentes tipos de documentação. Se você é o responsável pela arquitetura, deve criar uma documentação que mostre o projeto de várias altitudes que correspondam ao nível …
Continuar lendoAo projetar a arquitetura de um sistema (independentemente de sua natureza ou finalidade), sempre conte com estas 2 regras: Baseie seus projetos em fatos sobre o sistema e não em …
Continuar lendoÉ interessante ver que existem novos aplicativos da web em construção que ainda não estão preparados para a nuvem. Isso significa que se eles obtiverem o que já foi chamado …
Continuar lendoSe você estiver trabalhando com composer , npm , bower ou qualquer outra dependência ou gerente de projeto que use JSON, aqui vai uma dica útil para aqueles que realmente …
Continuar lendoParticularmente quando se espera que os componentes mudem com frequência no futuro, ou quando forem excessivamente complexos e provavelmente (em relação ao restante do aplicativo) falharão, isole-os. O isolamento é …
Continuar lendoO principal mérito de Lorem ipsum é desviar a atenção do conteúdo. Se feito intencionalmente, Lorem Ipsum está sendo usado corretamente. Isso faz sentido em certos contextos (por exemplo, modelos …
Continuar lendo