Comment
Comment by culopatin
I do the same but I find that sometimes there are little bugs everywhere just because idk, the implementation left a query outside a transaction and made two instead of one, a very minor thing. Or a sequence of events is out of order and it matters. And you don’t see that while abstracted away.