Que resposta em GheistLycis!
Aqui no tabnews realmente tem pessoas incríveis com muito a compartilhar. Obrigado por isso.
Conconrdamos quase que totalmente.
Sinto como se fossemos quase que forçados a acreditar que usar algum framework é o correto, o melhor a fazer para desenvolver software.
Depois de viver essa última decada, cada dia mais acredito que o melhor é fazer uso de princípios ao invés de frameworks.
KISS, YAGNI e DRY são princípios interessantes e poderosos sozinhos, mas ainda melhores juntos.
Ao aplicá-los podemos colher benefícios incríveis:
- Melhorar experiência do usuário.
- Aumentar a eficiência da equipe ao longo do tempo.
- Criar uma base de código simples, sustentável e flexível.
- Evitar código legado sempre que possível.
- Otimizar o custo de desenvolvimento.
- Permite melhorar as formas de trabalho e comunicação, e aumentar a qualidade do software e a satisfação da equipe.
Podemos criar soluções elegantes apenas usando esses princípios e algumas ferramentas de apoio simples como ESBuild ou Parcel, Prettier e ESLint.
Abaixo os links de um post interessante a respeito de princípios e das ferramentas citadas. Vale coferir.