If you play in Fantasy Grounds, you can ask players to make secret rolls using the hidden dice castle. The player rolls and it only is revealed to the DM.
Personally, I have the players roll to hit, saves, checks and damage almost always in the open.
****
I have played games were I roll...