O que é ORM e por que usar? Veja o impacto no seu código orientado a objetos