If you use the crontab command rather than editing the /usr/spool/cron/crontabs/<username> file, you don't have to boot for the changes to take effect. Using the crontab command rather than vi or some other editor to change the file is safer, too, because it detects most formatting errors, warns you and won't make the change.