4 причины
AL 10.06.2006 10:34
Если не брать пример с суперспециалистов, которые работают в Студии Артемия Лебедева, а посмотреть на то, что мало программистов на 5 знают XSL, то можно сформулировать несколько причин по которым для нас удобнее пользоваться средставми Parser для разделения логики и дизайна.
1. Переход на XSL. Для перехода нужно создать множество вспомагательных узлов (назовём это движком), иначе толку от XSL точно не будет.
2. При отсутсвии хороших знаний XSL резко увеличивается время создания проекта, особенно на стадии подготовки вывода страниц.
3. При отсутсвии хороших знаний нового языка, очевидно, что количество ошибок возрастет пропорционально увелечению количества используемых языков.
4. Имеется множество готовых классов. Перевод их на XML-XSL займет много времени.
Как видно причины являются субъективными, ничего против XSL я конечно не имею. Но я думаю, подобные причины не редкость.