Так-же интересно. Есть ли готовые решения или модули?
реализация switch
-
Всем доброго времени суток, ребята - кто в теме - подскажите пожалуйста как организовать switch (проверка-ответ)....
на входе есть с десяток ресурсов с данными - скрипт парсит элемент со страницы и исходя из содержимого должен дать ответ исходя из заданных ресурсов - конечно можно реализовать через if - но тогда скрипт становится все менее читабельным и я начинаю путаться - хотелось бы логически сделать через switch... -
@Turutur лучше писать логику через функции, что бы не путаться потом. Я пишу лично только так, main у меня заполнен только функциями, вся логика находится в функциях. Огромный плюс функций, что не нужно использовать всякие цыклы, а вместо цыклов вызывать функции.
Вот пример моего main
-
@ilekor да я то же пользуюсь функциями - речь немного не о том - у меня получается что функция проверки содержит в себе 9 проверяемых элементов. которые в свою очередь имеют так же свои особенности - на выходе получаю 80-110 действий - и есть общие действия, которые было бы неплохо сгруппировать - функция получается очень длинной - и так как содержит похожие элементы - очень сложно визуально делать отладку - вот и идет речь о сокращении числа действий методом применения switch