[Moscow.pm] Продолжение размышлений на тему ORM

Ivan Petrov i.petro.77.00 на gmail.com
Вт Ноя 8 08:29:34 PST 2011


> Если честно, то жесть.
> Хранить запросы в шаблонах, ещё и использовать синтаксис шаблонизатора для
> генерации шаблна —вообще зло.

я сперва думал а стоит ли какие-то теги свои заделать, а потом подумал
а пусть будут те же самые. если разработчик в одном и том же проекте
наталкивается на шаблоны SQL и шаблоны HTML, то есть ли смысл делать
разную разметку переключения языков?


PS: а почему зло? хранить html в шаблонах еще и использовать синтаксис
шаблонизатора для его генерации же добро? почему с SQL по другому?


> Чем вам обычный Perl не устраивает?

эмм. а и взят обычный Perl.

Или ты имеешь ввиду на обычном Perl генерить эти запросы?

ну вот нижеприведенный случай ляжет в набор sprintf'ов с if'ами и
аппендами. и при этом надо следить будет за тем чтобы плейсхолдеры
легли в нужное место.

можно конечно за основу взять какой-то конструктор SQL-запроса, но у
всех этих подходов один недостаток: разработчик теряет возможность
видеть запрос в целом.

а видит лишь его части, либо части запросов к конструктору


> Генерация строки легко решается без шаблонизатора.

> Но за тимтоуди спасибо)

а что такое тимтоуди?


Подробная информация о списке рассылки Moscow-pm