It may help to search the website for pruning time of a specific tree for desired effect. Late winter pruning for new growth/structural changes can be done for a lot of fruit trees, though mid summer pruning can also be done to thin out the water shoots/suckers. You can remove dead/damaged branches anytime when you see one. I recently bought two plum trees, and learned that they are normally pruned in mid-summer, unlike pear and apple trees. For oranges trees, I seldom prune them, other than removing dead/or low branches.
For fig trees, you can prune in late winter for structural purposes, such as reducing the height. This tends to remove a lot of fruits in the coming season, so I would select a few branches I need to remove and save some for fruit production. During the early growing season, a rule of 6-8 leave node pinching can be done for new branches and more production later if your growing season is long. If pinched in mid summer, it is primarily for next year's crop. Others may have different practices toward their fig trees, though. I plant mine in ground, so they can grown big. My neighbor's Celeste tree is only four years in ground, but it is like 9 feet tall and the Cardinals love that tree.