parser

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

 

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

Производительность

Nikolay 08.01.2007 19:57

Есть метод ^PrintList[where]
он делает выборку с базы данных и выводит на экран строки. Выборка - 10-20 строк, по 500-2К символов в каждой записии.

Хочу разбить его на 2 метода, что бы разнести по разным класcам, типа разделить данные и представление:)
Получится что-то похожее на
 $table[ ^db:GetList[where] ]
 ^design:PrintList[$table]
Меня интересует насколько данный подход затратен по ресурсам, то есть я правильно понимаю что $table будет два раза копироватся?
В принципе особо смысла делить, кроме как "красивости" кода нету.. стоит ли? исходим из предпосылки что производительность немного критична