Um framework para verificação de consistência de dados
Desenvolvimento, framework, validação de dados
-
A implementação da verificação de consistência dos dados de uma aplicação, geralmente, envolve o acesso aos dados de um determinado conjunto de dados possivelmente distribuÃdos em várias estruturas de dados em memória e/ou outras formas de armazenamento. Isso faz com que a implementação de cada regra de negócio/verificação tenha o conhecimento de como recuperar esses dados, deixando essas regras "presas" a uma maneira especÃfica de implementação requerendo uma modificação das regras caso seja alterada, por exemplo, a forma de persistência dos dados.
Nesta palestra, mostraremos um framework para verificação de consistência de dados que temos utilizado em diversos projetos permitindo que a implementação das regras de negócio sejam feitas de maneira flexÃvel e independente da forma de armazenamento dos dados e, dessa forma, liberando o desenvolvedor para se concentrar nas verificações que precisam ser feitas ao invés de ficar se preocupando com a forma de recuperar os dados de que necessita.
|