Patterns
Pode Patterns ser prejudicial?
Deixe-me responder a esta pergunta inequivocamente. Depende. Figured que eu sou um consultor ainda? Na verdade, deixe-me explicar. Ele não depende.
Depende do que você pensa padrões são. Muitas pessoas têm um mal-entendido de padrões,
E para aquelas pessoas, padrões pode ser prejudicial. No entanto, quando pessoas passar a sua compreensão cedo permanente de padrões e chegar a compreendê-los de uma forma mais rica, padrões não pode ser prejudicial. Isto artigo irá explicar os pontos de vista, de modo
Eu acho que até o fim de tudo, eu vou respondeu a pergunta inequivocamente. O padrão de estratégia
Primeiro, vamos começar examinando por que padrões pode ser prejudicial para com- pletamente um com um sub incompleta permanente de padrões de projeto em geral. Uma definição comum para uma padrão é "uma solução para um problema em um contexto. "No com- software comunitários, encontrando padrões meios procurando comumente recorrentes problemas que ocorrem em tuação semelhante ções (o contexto). Se houver um conjunto de soluções de alta qualidade que adoptar uma abordagem semelhante para a solução o problema, um padrão pode ser identificado. Por exemplo, o problema recorrente que o padrão de Estratégia resolve muitas vezes ocorre quando o software tem vários algoritmos disponíveis para usar. Se um objeto é encarregado de ambos usando os algoritmos e escolha qual usar, que objeto pode ter que gerir muito muitas coisas. À medida que mais algoritmos tornam-se disponíveis, o objeto se torna mais complicado ainda embora ele realmente não está adicionando qualquer funcionalidade adicional (o homem- nistração dos algoritmos de variação está apenas ficando mais complexo). A contexto é que o objeto usando estes diferentes soluções não deve ser acoplado ao qual ela está usando em qualquer altura em particular. Isto permite mais flexibilidade de prazo para executar e
Permite adicionar