Boas Práticas com Realm e Xamarin Forms
No ultimo artigo que postei aqui no blog , mostrei como utilizar o Realm com Xamarin Forms (Você pode acessar o artigo aqui ). Neste artigo vou mostrar um pouco de boas práticas que podem ser aplicadas nesse tipo de projeto. Problematização No artigo anterior criamos um projeto que guarda informações de empresas, vamos imaginar que será necessário adicionar também informações de clientes (ainda sem relacionamento, vamos falar disso em um outro artigo). Relembrando a implementação que fizemos, seria necessário adicionar um classe Cliente, herdando do objeto RealmObject. A partir daqui seria repetir os códigos de salvar, editar, remover e listar. Pensando em boas práticas de código, a repetição de qualquer código nunca é boa. Então vamos ver como resolveríamos esse problema utilizando um pouco de boas práticas. Implementação Conforme apresentado no artigo anterior, utilizei o framework prism para criar o projeto, sendo assim vamos utilizar o dependency injection que