Executando verificação de segurança...
Em resposta a [Não disponível]
1

Não entendi bem se está falando de escalar o código, parece quase o tempo todo estar falando disso, mas isso só vale para projetos enormes feitos por equipes grandes e que vão rodar por anos, décadas. Ou se está falando de atender toda demanda de acesso concorrente, o que o jeito de fazer o código, se usa MVC ou não, SOLID, TDD, DDD ou outras coisas do tipo, não tem ligação. Pelo contrário, essas coisas tendem a piorar a escala de concorrência, ainda que não de forma tão grande, porque depende da arquitetura, que é outra coisa.

Eu não posso provar, mas posso citar o exemplo do Stack Overflow, um código não tão pequeno, está crescendo onde muitos nem enxergam, que dura há muito tempo, tem uma equipe pequena, mas é assim porque não colocam penduricalhos que não trazem resultado final, não ficam masturbando o código, e não usam nenhuma dessas técnicas de que dizem que é ótimo para codificar, e eles escalam a concorrência como talvez nenhum outro caso, podendo rodar em 1 servidor se quiser, mesmo sendo um dos 50 sites mais acessados do mundo (depende da época).

SOLID não é um pattern. Precisa entender ele desde o início dele, caso contrário corre o risco de aplicar por aplicar, e não dar um resultado efetivo.

Vai postar a prova depois?

Faz sentido?

Espero ter ajudado.

Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Carregando publicação patrocinada...
Conteúdo excluído
1

Em 40 anos trabalhando com isso, tendo trabalhado no ERP mais popular do país há décadas, talvez a maior base de código nacional, entre outros projetos, eu acho que conheço um pouco sobre isso. E ele não usa quase nada dessas coisas. Ele foi concebido em uma época pré modinhas.

Para algo dar resultado é preciso entender tão bem o que é cada coisa para saber quando dá resultado e quando dá trabalho. E também é bom saber que existem outras formas de fazer não tão populares, que não tem nomes bonitinhos, mas que funcionam muito bem há décadas.

Pode citar fontes confiáveis que dizem que ele é um pattern? Em todas as pesquisas que eu fiz mostra algo diferente.

Sugiro pensar um pouco mais nos próximos textos para deixar bastante claro sua intenção e não misturar assuntos, será mais apreciado por todos. Longo é melhor que confuso. Seja em código, seja em artigo. Se for muito longo, separado é melhor que confuso. Seja em código, seja em artigo.

Conteúdo excluído
1

Apesar do desrespeito, espero que não trate seus usuários da mesma forma, por isso não vou comentar mais nada, só queria o local específico do livro que tem essa definição de SOLID porque pelo que me recordo dele, eu li há muito tempo, não tratava de SOLID, então eu teria dificuldade de achar sem você citar a página ou pelo menos o capítulo.