Palestra apresentada pareando com @selem32 (twitter)
Hoje em dia temos apps crescendo cada dia mais e times crescendo cada dia mais. Diante dessa situação, as preocupações mais comuns são: Como não ter times impactando no trabalho de outros times? Como diminuir o tamanho do meu aplicativo, mesmo precisando adicionar mais Features? Parecem perguntas sem resposta. Mas atualmente temos formas de evitar esses problemas existentes. Modularizando um grande aplicativo, podemos separar conceitos e códigos fonte, desacoplando as funcionalidades e as camadas, sendo possível ter um código fonte limpo e organizado. Além disso podemos ter módulos de Features Dinâmicas, com eles podemos ter features que são instaladas conforme a necessidade do usuário.