Executando verificação de segurança...
2

Parabéns pelo post ToCodando, parabéns novamente pela análise e embasamento, concordo com a maioria de suas considerações.

Sou a favor de um framework principalmente para garantir a continuidade de projetos independente do programador que criou.

Minha experiência em desenvolvimento web vem de 1996, passei por quase tudo até hoje, desenvolvi em inúmeras linguagens, plataformas, frameworks e realmente por ser programador profissional a muitos anos me senti frustrado com os frameworks mas quando passei a liderar desenvolvimento e gerenciar projetos de médio e grande porte os frameworks provaram seu valor.

O mundo corporativo precisa de garantia e estabilidade antes de ter o estado da arte em código e é por isso que os frameworks tem e terão força.

Para escalar o desenvolvimento de software onde programadores profissionais de alto desempenho é algo cada vez mais raro, precisamos de padrão e compartilhamento.

Podemos conseguir isso com os frameworks de programação ou também com ferramentas no conde ou low conde que além de acelerar, garantem a continuidade das aplicações com baixo esforço e baixo custo de manutenção.

Acredito que estamos apenas no começo dessa padronização trazida pelos frameworks.

E toda essa arquitetura é excelente para dar espaço a inteligência e perspicácia de programadores talentosos, aplicando seu conhecimento e energia no core das soluções, agregando valor a solução, deixando de perder tempo com funções básicas e que sem os frameworks teriam que ser reescritas, testadas, refatotadas a cada projeto.

Carregando publicação patrocinada...
1

Eu achei muito interessante sua resposta e fiquei muito grato por nos doar um pouco do seu tempo para tratarmos de um assunto tão delicado.

Eu preciso fazer algumas perguntas e elas podem ser indelicadas. Então, por favor me perdoe se assim o parecer.

1 - Porque um framework garantiria a continuidade de um projeto em detrimento as pessoas envolvidas?

2 - Não é possível que os frameworks tornem as pessoas que os usam tão incompetentes que essas só são capazes de produzir algo positivo através do uso desses?

3 - Porque gerentes de produtos ou projetos de médio e grande porte tem uma visão tão diferente quanto aos frameworks, mesmo que quando programadores concordaram que os frameworks poderiam ser um pedregulho no sapato da produtividade?

4 - Obrigar programadores a usar frameworks não os desistimula a tentar soluções mais simples, rápidas, coesas e direcionadas?

5 - Hipotéticamente falando... se você lidera um projeto e um de 4 dos desenvolvedores da equipe que você lidera prova com argumentos que é melhor usar javascript vanilla ao invés de react para implementar um módulo da solução em contrução que decisão você toma?

Leve em consideração que o react era peça importante para conquistar um excelente market share.

6 - Tenho visto o mundo se transformando radicalmente na última década.
Vi empresas gigantes desaparecerem completamente. Vi tecnologias, nascerem e morrerem.

6.1 - Porque as pessoas acham que alguma tecnologia oferece algum tipo de garantia de estabilidade?

6.2 - Não é verdade que a última coisa que a tecnologia faz é oferecer algum tipo de garantia?

6.3 - Não é verdade que as tecnologias sempre foram voláteis mesmo quando juram o contrário?

6.4 - O que garante que um framework é menos volátil que uma linguagem de programação? Pensar algo assim não poderia ser considerado irracional?

7 - Será que você mudou sua opnião sobre os frameworks por não os utilizar mais? Será que é como diz o ditado "Pimenta nos olhos dos outros é refresco"?

8 - Será que todos nós colegas de profissões relacionadas ao desenvolvimento de software não estamos apenas envolvidos numa forte manipulação promovida pelas tais bigTechs?

9 - Hoje em dia quem sugere uma solução própria dentro de um projeto de software é quase estigmatizado como louco. Porque na sua opnião isso é tão comum? O pensamento no desenvolvimento de software deve ser realmente um padrão homogênio?

10 - Você poderia me perdoar por usar usar sua vasta experiência e longa jornada para compartilhar com todos aqui no TabNews perguntas tão complicadas e importantes?

Novamente sou muito grato por sua dedicação.