I am wondering what can be the potential benefit if I start to split the interface of my repository which has GET/CREATE/DELETE/UPDATE methods
and in one service I have like 10 entities
which per each entity I have one repository, so in total I have 10 repository now,
What is the benefit of creating 4 interfaces per methods?
which is going to be 40 interfaces in total,
Isn’t this over-engineering now?