At one time, there were five multiple choices in an MCQ. If you wanted more, you had to modify the code. Now you can have as many choices as you like, but the default is three. If you want more, you must add them in increments of three.
Why is the default initial number of choices three? How was this number chosen? Where did the old default five come from? Which is better: five or three? What criteria do we use to settle that question? Or doesn't it matter?
A wrong answer could has serious consequences. If five was a better default, then the average user is now hitting the server twice for every MCQ entered manually. Are we confident this is not happening?
I can see three schools of thought similar to the ones in the last discussion:
- Three (or five, or some other specific number) is the best default, based on the average use case (i.e., how the average user uses this feature)
- We don't know, so add an item to the Module Settings page, giving the admin the ability to set a site-wide default (there is no such setting now)
- Force the user to choose the number of choices for each question.