it's sometimes fun to make a mistake on command blocks though since it can lead to ridiculously funny things
The most common error is when I forget to make something stop after doing a certain action, like the cannon firing, and when I forget to do that it acts like a machine gun.