Yes, unless you can get pre-cruise reservations at the time that you want. Otherwise you just go when you want to dine, and find out if they can seat you right away, or else have to wait a bit and receive a buzzer. As I said earlier though pre-cruise reservations are only 40% of the capacity at each reservation timeframe, so just because you can't get pre-cruise reservations at the time you want doesn't necessarily mean you won't be accommodated when you walk up at a given time.