Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Utilizar DAO como singleton seria uma boa?

Dessa forma não seria necessário fazer o processo da aula 05 (Melhorando a abordagem do adapter) - 03... Essa seria uma boa abordagem também?

2 respostas
solução!

Oi Vinícius, blz?

Existem várias técnicas de implementação de DAO, neste curso evitei ao máximo essa implementação para que qualquer aluno que conhece apenas a parte fundamental de Android consiga fazer sem se preocupar com peculiaridades de implementação :)

Em outras palavras, detalhes de implementação de DAO são mais explorados no curso de persistência com Room aqui da Alura.

Muitos desenvolvedores utilizam o DAO como um singleton sim, portanto, é uma abordagem boa para casos que não é necessário criar novas instâncias, realizar atualizações automáticas, assim como vemos no architecture components e assim por diante.

[]s

Obrigado pela resposta Professor! Suas aulas são ótimas inclusíve!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software