We have collected several guidelines for common situations.

If you have your own best practice to suggest, please let us know!