Resultados da pesquisa a pedido "anti-patterns"
Como evitar o anti-padrão de ponta de seta
Estou um pouco confuso sobre a melhor forma de refatorar meu código em algo mais legível. Considere este pedaço de código: var foo = getfoo(); if(foo!=null) { var bar = getbar(foo); if(bar!=null) { var moo = getmoo(bar); if(moo!=null) { var cow ...
como impedir que os usuários fechem uma janela em javascript?
É possível impedir que os usuários fechem a janela usando o botão de saída [X]? Na verdade, estou fornecendo um botão Fechar na página para que os usuários fechem a janela. Basicamente, o que estou tentando fazer é forçar os usuários a preencher ...
Por que o bloqueio com verificação dupla está quebrado em Java?
Esta questão está relacionada ao comportamento de versões antigas de Java e implementações antigas do algoritmo de bloqueio verificado novamente Implementações mais ...
A passagem do ActorRef para outros atores é boa ou ruim?
Estou tentando descobrir se meu uso de passar AkkaActorRef para outros atores não é um anti-padrão. Eu tenho alguns atores no meu sistema. Alguns têm vida longa (restClientRouter,publisher) e alguns morrem depois de terem feito o ...
Javascript - se com caso assíncrono
Minha pergunta é um pouco em relação ao conceito. Muitas vezes há essa situação: if(something){ someAsyncAction(); }else{ someSyncAction(); } // Continue with the rest of code.. var a = 5;O problema com esse caso é claro, não quero ovar a = 5 ...
De onde veio a variável = null como "destruição de objeto"?
Trabalhando em vários sistemas legados escritos em várias versões do .NET, em muitas empresas diferentes, continuo encontrando exemplos do seguinte padrão: public void FooBar() { object foo = null; object bar = null; try { foo = new object(); ...
As subversões externas são um antipadrão?
O Subversion permite incorporar cópias de trabalho de outros repositórios usando externos [http://svnbook.red-bean.com/en/1.1/ch07s04.html], permitindo fácil controle de versão do software de biblioteca de terceiros em seu projeto. Embora ...
O que há de errado em esperar uma cadeia de promessas?
Estou trabalhando em um aplicativo Angular 6 e me disseram que é um antipadrão: await someFunction().then(result => { console.log(result); }); Percebo que não faz sentido aguardar uma cadeia de promessas. Se someFunction () retornar ...
Exemplos concretos sobre por que o 'Modelo de Domínio Anêmico' é considerado um antipadrão [fechado]
Peço desculpas se for uma duplicata, mas não encontrei exemplos concretos sobre o assunto em questões relacionada Depois de lerrtigo de Martin Fowler sobre o 'Modelo de Domínio Anêmico' [http://martinfowler.com/bliki/AnemicDomainModel.html], ...