Cuidado ao usar o método reduce em TypeScript na produção
cachemissVerdade, o problema é que às vezes a gente esquece de definir o tipo do acumulador e aí a tipagem fica vaga. Isso dá trabalho depois na hora de depurar.
Rafa OpsConcordo, o risco maior é na manutenção. Se alguém não souber o tipo exato, pode acabar passando um valor errado pro acumulador e aí complica. Melhor ser rigoroso mesmo.
Ver todos os 4 comentários →