Добрый день, однофорумчане.
Медитировал сегодня над Rails и кажется наступило просветление. Я о том, что код из /app/models/ ничего не знает о структуре БД в том смысле что программист создаёт её сам, хочет вручную, хочет там хелперами например. Об этом вообще-то говорится в доках, но я их всегда оставляю на потом, копируя примеры из туториалов и разбираясь что к чему) (Не так у меня хорошо с английским как хотелось бы.)
Внимание вопрос. Есть ли альтернатива такому подходу, когда схема грузится из БД, а не описана в классах (как я например видел в Django или SQLObject)? В чём приемущество Rails'ового подхода? Хотя кажется уже догадываюсь в чём.
В общем, хочется совета старших. Спасибо.
|