parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

switch{} - писать код в нем или вызывать методы?

Дмитрий Литвиненко 04.09.2002 01:19

У меня такая ситуация:

^switch[внутри]{
^case[мед]{
<!--много-много HTML и ^кода-->
}
^case[шарик]{
<!--опять куча HTML и ^кода-->
}
... и так до посинения
}

Парсеру будет "легче" обработать <!--код--> внутри case или вызывать методы с соответствующими именами из класса, в который они будут запиханы (то есть типа @USE бездэй.п, а потом ^${внутри} - синтаксис с балды, я бегло помню, как это делать). Или вообще все это несущественно, и зависит от личных предпочтений.

В любом случае получаются громадные файлы с кодом. Есть ли реальный смысл (меня не интересует мое личное удобство, только технологический поцесс) дробить код на несколько классов, и пользоваться ^use[...]?

  • switch{} - писать код в нем или вызывать методы?, Дмитрий Литвиненко 04.09.2002 01:19