

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Uma das maneiras de facilitar a tarefa de padronizar um software é realizar o reuso de boas soluções propostas para problemas recorrentes do desenvolvimento. Os padrões promovem o reuso das ideias de como solucionar o problema, não de código.
As alternativas seguintes apresentam algumas desvantagens da padronização de projeto, exceto a alternativa:
Menor Eficiência: Em alguns casos, o uso de um padrão de software pode exigir que sejam adicionadas novas classes ou novas camadas de aplicação ao modelo original do sistema, o que pode causar uma sobrecarga na sua execução, tornando-o mais lento.
Menor Legibilidade: Apesar de serem concebidos para melhorar o entendimento de programas, em certos casos padrões podem diminuir a compreensão de um projeto ou de uma implementação.
Falta de Motivação da Equipe: Assim como em outras formas de reuso, pode haver resistência ao uso de padrões por parte da equipe.
Modularidade: código que usa padrões possui maior coesão e, portanto, módulos mais bem definidos, com consequente diminuição da complexidade por quebrar o problema em problemas menores.