Сообщение от x-yuri
|
А фреймворки создаются, имхо, чтобы упростить создание последующих проектов.
|
Причины создания нам неизвестны. Допустим, ты собрал в кучу для последующего реюза несколько сотен (тыщ) строк, тебя всё устраивает, проекты работают, так я двумя руками ЗА. Потом зачем-то код пошёл в народ, интерфейс понятный, писать всем легко. И чего? Популярность или простота вхождения в тему некомпетентных товарищей должна помешать мне назвать код некачественным, некроссбраузерным, избыточным, непрофессионально написанным, с ошибками и проч. ака jQuery и ей подобные... Да, писать это (на этом) проще, быстрее, кто ж спорит. Факт.
Сообщение от x-yuri
|
Или ты предпочитаешь все с нуля писать?
|
Никто не пишет с нуля, язык такой. Залежи кода в сети. 100% нужных алгоритмов разобрано по полочкам, кроссбраузерность обсосана, есть все условия для решения задач, задачи в большинстве однотипные, у каждого в загашнике проверенные временем модули, ответственность (профессиональная) за каждую строку. По-твоему 3 года назад или 5 лет назад или ещё глубже никто не умел программировать, пока всех ай-ай-яксом не накрыло?