I was trying to be smart and elegant, and I ended up shooting myself in the foot by coding my entire application to use flags to store various combinations of settings.
Now, I have hit a point where I have > 64 options. I need to move away from flags or I will be forced to create additional fields, which will make my application really messy given its current state.
What should I consider as an alternative to using flags other than creating a separate boolean variable for each option?
Update
By flags, I mean bitwise flags, e.g.:
[Flags]
public enum Time
{
None = 0
Flag1 = 1,
Flag2 = 2,
Flag3 = 4,
// ...
Flag63 = ...
}