раскрыть ветку (5)
Эстетически мне switch case больше нравится. Но как я проверял несколько раз,а потом еще и читал, в php и js if else просто быстрее работает. По крайней мере на моих скромных нагрузках
раскрыть ветку (4)
раскрыть ветку (3)
Скромные- это несколько тысяч таких комбинаций в коде. Не все подряд конечно)) просто игрался с тестированием. If победил case кажется на 200-300 мс
раскрыть ветку (2)
Ну, скажем вызов функций и прочих процедур из внешних подключаемых библиотек тоже наверное занимает какое-то время, но как-то не принято каждый раз прописывать это кусок непосредственно в своём коде.
но в продакшне такого кода не будет и выигрыш в милионную долю миллисекунды значения не имеет, а вот чистый код со свитч-кейсом это всегда хорошо
IT-юмор
5.6K поста52.5K подписчиков
Правила сообщества
Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору