O documento discute a evolução conjunta da engenharia e do produto na empresa iFood. Apresenta como a empresa alinhou essas áreas através de reuniões quinzenais e melhorias contínuas (kaizens). Também explica a migração do código para React Hooks, notando quais bibliotecas já os suportam e como componentes de classe foram convertidos para funcionais.
14. Como evitamos?
1. Adicionando evolução de engenharia
com um layer base no roadmap
2. Fazendo reuniões quinzenais para
discutir engenharia
3. Adicionando Kaizens em nossas
cerimônias (planning / grooming)
○ Kaizen é uma palavra de origem japonesa que se
refere a melhoria contínua de processos
20. Componente Funcional
1. Não conseguimos fugir totalmente
do RECOMPOSE
○ Alguns métodos não
conseguimos “transcrever”
○ Tem alguns artigos que tentam
fazer o de / para
2. Precisamos repensar a escrita de
alguns decorators
3. Escrever o novos códigos pensando
em hooks
4. Migrar para componente funcional
sempre que possível