Really depends on what you are doing, trying to do etc. IMO. I do as many as 12 when running an HST routine, or as few as 3 when doing something like my current 5x5.
For me, changing things up definitely works best. If the number of exercises increases, the number of sets goes down, sets up, exercises down etc. etc.