I have started my developer adventure a bit more than 10 years ago and I hate repositories. …or maybe I hated, becouse something changes, but we should start from the beginning.
Why I hate repositories? It is becouse of my experince. In almost all project I was, there were repositories, but there were something disturbing. I wasn’t able to see the real sense of repository in that projects. Why? Probably becouse it was implemented without any sense.