I rarely fan cast while fishing. Why? Because it is generally a waste of time. I usually key in on pieces of cover (logs, bushes, weeds, rocks, etc.). I will often make multiple casts to these pieces of cover usually varying the angle of retrieve. Points can be prductive since there is often current around them. I will frequently fan cast around points if they look promising (wind driven current, cover, etc).
Since I'm fishing from shore I may have to make long casts to reach this cover. I usually don't work my lure back to shore. I work it around the cover and burn it in for my next cast.
I use the same approach for surf fishing. I rarely waste my time taking a step or 2 and fan casting an area. I look for white water which indicate bars under the surface, points which usually have current associated with them, inlets, rocks, baitfish,etc. So I might walk a mile down a seemingly featureless sand beach and only stop to fish at 3 or 4 rater small locations.
These techniques work well for me, your mileage may vary!