Menu
NOT ON THE CURRENT EDITION
This blip is not on the current edition of the radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the radarUnderstand more
May 2020
Avalie?

A comunidade Golang teve sua parcela de pessoas céticas com injeção de dependência, em parte porque confundiram o padrão com frameworks específicos, e pessoas desenvolvedoras com experiência em programação de sistemas naturalmente não gostam da sobrecarga de tempo de execução causada pela reflexão. Então, veio o Wire, uma ferramenta de injeção de dependência em tempo de compilação que pode gerar código e conectar componentes. Wire não possui sobrecarga de tempo de execução adicional, e é mais fácil pensar no gráfico de dependência estática. Quer você escreva manualmente seu código ou use frameworks, recomendamos o uso de injeção de dependência para incentivar designs modulares e testáveis.