You have a point on naming. But naming is the least of the problems and by far the easier to amend. I was referring about concepts like SOLID principles, well thought abstractions, patterns etc
I see what you mean. I suppose is about balancing between good and clean practices and simple enough implementations.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.