1
resposta

[Dúvida] Arquitetura para testes

Fiquei em dúvida em relação a arquitetura para testes.

Toda regra de negocio deve estar em Custom Hooks ou modulos separados? E ai fazemos a injeção de dependencias nos componentes destas logicas para facilitar os testes, eh isso?

1 resposta

Salve, Zick!

Em muitos cenários faz sentido isolar a regra de negócio dos componentes sim, mas isso não é uma abordagem para ser seguida cegamente. Tem de analisar cada caso e tomar a melhor decisão.

Eu escrevi uma série de arigos sobre SOLID que pode te ajudar a organizar seus componentes: