Accidently selecting vetices/faces/edges on the back of a model is a common problem especially in PBP-modeling. Of course you can select the backside and hide it, but if you need to orbit around very often, this is extremely uncomfortable. So in my opinion it should make sense to hide the backfacing geometry by checking the Backface Culling option.
This should be easy with faces, with edges and verts it could work by showing everything that is connected to a (partially) visible face and hide the rest.
Hope this makes sense. If not, sorry for that, my English is poor. I've tried my best.