История изменений
Исправление crutch_master, (текущая версия) :
Я не исключаю таких фрагментов, но это как про оптимизацию скорости выполнения кода
Причём тут скорость выполнения кода? Юзер не сможет реагировать быстрее. Ему без разницы отрабатывает оно за 100мс или за 20мс. Юзеру надо, чтобы он видел то, что ему надо видеть, чтобы было понятно, чтобы было удобно и под рукой. А оно для каждого кейса своё и может быть весьма извратно. И твои маками-работодатели из девэкпресс не будут прыгать под каждый единичный кейс разрабатывать конструктор и компонент, которым будет пользоваться 1.5 юзера. Это так не работает. Конструктор должен покрывать как можно больше кейсов сразу. Иначе макак не хватит во всей интустрии, чтобы затыкать каждую дырку.
Может быть, если там был бы опенсорц в который все активно бы контрибутили, фиксили баги и т.п., можно было бы еще как-то что-то напилить чопиков под кучу кейсов и пытаться этим затыкать, но хер там плавал. За все эти годы даже вебшики не выработали какую-то единую систему компонентов, забили хер, просто пляшут со своими великами вокруг dom и css, да им норм, потому что браузер даёт им хорошую базу, под которую они могут быстро сваять что нужно. И всё уходит именно в это направление, а «компоненты как в дельфи» остаются пердунам, которые в другое не смогли. На вебчике, кстати, тоже пытались ваять ext.js, но он почему-то остался там же, где пердуны со своим формочками.
Исходная версия crutch_master, :
Я не исключаю таких фрагментов, но это как про оптимизацию скорости выполнения кода
Причём тут скорость выполнения кода? Юзер не сможет реагировать быстрее. Ему без разницы отрабатывает оно за 100мс или за 20мс. Юзеру надо, чтобы он видел то, что ему надо видеть, чтобы было понятно, чтобы было удобно и под рукой. А оно для каждого кейса своё и может быть весьма извратно. И твои маками-работодатели из девэкпресс не будут прыгать под каждый единичный кейс разрабатывать конструктор и компонент, которым будет пользоваться 1.5 юзера. Это так не работает. Конструктор должен покрывать как можно больше кейсов сразу. Иначе макак не хватит во всей интустрии, чтобы затыкать каждую дырку.
Может быть, если там был бы опенсорц в который все активно бы контрибутили, фиксили баги и т.п., можно было бы еще как-то что-то напилить чопиков под кучу кейсов и пытаться этим затыкать, но хер там плавал. За все эти годы даже вебшики не выработали какую-то единую систему компонентов, забили хер, просто пляшут со своими великами вокруг dom и css, да им норм, потому что браузер даёт им хорошую базу, под которую они могут быстро сваять что нужно. И всё уходит именно в это направление, а «компоненты как в дельфи» остаются пердунам, которые в это не смогли и всё это сдохнет вместе с теми, кто на этом пишет. На вебчике, кстати, тоже пытались ваять ext.js, но он почему-то остался там же, где пердуны со своим формочками.