Friday, July 13, 2012

Abstract Persistence Logic

Now here is a thoughtful essay about the use of persistence in your application: design things so you can decide on a specific persistence system as late as possible.  The advantages, as I see them:

  • You can scale as needed
  • Early on, you have in-memory persistence so testing goes fast and you don't get hung up on infrastructure.
  • Maintainability due to segregation of functionality.
What's not to like?

No comments:

Post a Comment