Gdzieniegdzie spotykam się z czymś takim w C++ jak dodawanie dodatkowego elementu w enumie jak np:
enum class ZeroJedenDwa
{
zero,
jeden,
dwa,
lastItem
};
Z tego co się orientuję to można to wykorzystać do iterowania po enumie, więc sens ma. Natomiast pytanie, czy to jest w ogóle dobra praktyka? Robicie coś takiego? Słyszałem już podzielone zdania że powinno się w każdym enumie tak robić, albo w ogóle. Ciekawi mnie wasze zdanie