modularização da SDK permitirá que o cliente use somente o "pedaço" que ele deseja. Caso o cliente não use todas as nossas funcionalidades, a SDK dele ficará bem mais leve 👏👏👏 As vantagens de utilizar uma arquitetura em camadas são muitas, porém podemos pontuar algumas mais próximas dos times de engenharia: • Independência de frameworks e bibliotecas • Independência da UI • Independência da Fonte de dados (DataSource) • Novas funcionalidades podem ser adicionadas rapidamente pelo time de desenvolvedores. A modularização da SDK permitirá que o time de engenharia se concentre nas regras de negócio. Provedor de liveness, SI, DB etc serão detalhes.