Сообщение от x-yuri
|
если планируется развитие проекта надо что-то ломать, но не все подряд
|
Считаешь, что сопровождение (книги, доки, обучение, плагины, популярность, вижуалапи и проч. хвосты) вообще не сидят в голове у программиста, который планирует коррекцию, тем более кардинальную? Чем длиннее хвост, тем сложнее, в этом смысле показателен мучительно "быстрый" прогресс у Internet Explorer 6+.
Сообщение от x-yuri
|
твое предложение заключается в том, чтобы минимизировать количество общедоступного ПО?
|
Точно! Только пропущено слово "плохого" ПО. Скриптопомойки набиты скриптами (общедоступное ПО... типа), и каждый день на энный форум приходит энный ньюб с аццким скриптом 98-ого года с аццким eval-ом внутри и просит его адаптировать под его нужды. В ответ скрипт моментально хоронят все, кому не лень - eval там не к месту, document.all там не к месту, проверка браузера бешеная и так далее. Отвечают хором и знаешь почему? Потому что потребовались годы пропаганды "здорового кода", горы разъяснений, чтобы возник этот хор. Та же самая история с универсальными либами, никто не может встать поперёк их выхода (увы) и мощной пропаганды, но можно их обсуждать, рекомендовать или не рекомендовать, в этом кстати, их позитивная роль - дискуссионный полигон. Это похоже на местами плохую книгу, которая уже написана, остаётся только писать рецензии, ничего больше, но рецензия не борется с книгами вообще.
Сообщение от x-yuri
|
Если ты хочешь решить какую-то стандартную задачу, то у тебя вряд ли появятся проблемы, особенно с популярными фреймворками (до тебя ее решали кучу раз)
|
Это самоуспокаивающая мантра слепых ведомых. Напомню тебе о PGP с открытым кодом, где, как думалось, все тут же найдут ошибку (открыто же), но вышло по-другому (или даже я несколько лет назад за 5 минут нечаянно нашёл баг в TrueCrypt, когда пароль открытым текстом хранился в памяти). Это я к тому, что не надо надеяться на тысячи "умных" последователей, тысячи сайтов и открытость кода. Большинство последователей слабо или вообще не представляют себе, как это работает, большинство сайтоюзверей баги вообще не описывают, будь это хоть гугль, всё держится на dev-ах и fan-ах, которых может быть и 1 штука, и 10 штук и у всех разная подготовка.