История изменений
Исправление CrX, (текущая версия) :
Ни за что бы не догадался, что large в 8 раз больше big, а little при этом в два раза меньше small.
ИМХО, не очень. Мне сложно запомнить, что больше чего и во сколько раз.
Как сделать лучше, не подскажу, но наверное в этом случае уж лучше хардкодить цифрами, чем помнить, что large это big*8.
А ещё MIDDLE (512) ни разу не в середине между 32 и 32768. Ни по какой шкале, даже логарифмической (по ней 1024 в середине).
Исправление CrX, :
Ни за что бы не догадался, что large в 8 раз больше big, а little при этом в два раза меньше small.
ИМХО, не очень. Мне сложно запомнить, что больше чего и во сколько раз.
Как сделать лучше, не подскажу, но наверное в этом случае уж лучше хардкодить цифрами, чем помнить, что large это big*8.
А ещё MIDDLE (512) ни разу не в середине между 32 и 32768. Ни по какой шкале, даже логарифмической.
Исходная версия CrX, :
Ни за что бы не догадался, что large в 8 раз больше big, а little при этом в два раза меньше small.
ИМХО, не очень. Мне сложно запомнить, что больше чего и во сколько раз.
Как сделать лучше, не подскажу, но наверное в этом случае уж лучше хардкодить цифрами, чем помнить, что large это big*8.