Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
netikras1976529dWell we do that all the time in backend.. At least with java. It's called "interfaces", "layers" and "provider pattern". Provider, ergo a factory, can easily implement service's interface and act transparently as a service. Don't see anything wrong here..
But I like the frustration you have quoted
CaptainRant197929d@netikras Well, when you want to add functionality to your project and the documentation starts mixing words that look like each other, it drives a person nuts. I get all insane if I hear the same word over and over, like he said: array, label for value in array, for group by group,.. WAT. This is the mental mapping junior devs like myself have a problem with. If you hear too many mixed concepts or too many times the same word, your brain won't know where things started or where they ended, your neurons misfire.
netikras1976529d@CaptainRant I see. I agree with you, it is freaking confusing for juniors when there are liads of terms and you don't know which of them mean the same tging and which ones - different things. I've been there and recall the feeling very well. I still have it every now and then when I come across new tech, new frameworks, etc. Makes me feel dumb every time :/