I use a starting formula according to the clubs and ball I use, then adjust by feel for elevation and individual hole nuances (whether or not the approach plays longer or shorter than it states, whether or not elevation for a particular approach doesn't play to given elevation, and the amount of hang time the ball will remain in the air).
Side wind also effects distance, particularly so in high wind conditions.
Knowing your club/ball matrix in low wind conditions is the starting point and should form the basis for calc in higher wind conditions.
There isn't a one formula fits all for wind conditions. A 3 iron plays differently to a 64 degree wedge.
Mapping individual clubs (knowing what they're capable of doing in low wind conditions) is all important. You can do this in ranked stroke round mode.
Practice mode plays differently to ranked round mode for some reason.