- I didn't like the way the context was initialized - The DatabaseRepository got too complicated
I think having the read method in the same place as the write method might help preventing some errors There are some people who are strictly against using static methods. I suppose I'm not experienced enough yet.