Метод возвращает длинную строку HTML кода. Насколько это корректно?

IF

else
Метод возвращает длинную строку HTML кода. Насколько это корректно?

Есть объект для работы с базой и есть методы, которые делают запросы и возвращают длинные строки кода (килобайты - ~ десятки килобайт).
Насколько это правильно с точки зрения стиля программирования и корректно?
Просто хочется избавится от циклов выборки типа:
PHP:
while($row = $result->fetch_assoc()) { ... }
в самом файле.
 

Фанат

oncle terrible
Команда форума
попеределываешь пару таких программок под другое оформление - сам разберёшься, что здесь плохого.
а до тех пор всё равно не поймёшь, так что продолжай делать как делал

-~{}~ 12.10.06 09:15:

Но вообще-то, метод, работающий с базой ДАННЫХ, должен возвращать ДАННЫЕ
а html должен возвращать метод, работающий с html, то есть - с шаблоном.
 

IF

else
Но вообще-то, метод, работающий с базой ДАННЫХ, должен возвращать ДАННЫЕ
а html должен возвращать метод, работающий с html, то есть - с шаблоном.
Да, пожалуй это самый верный путь.
Спасибо.
 
Сверху