- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как это происходит:
Разработчик при проектировании считает, что структура проекта предусматривает все возможные варианты, а через какое-то время выясняется, что чего-то не хватает. При этом, сама архитектура не позволяет включить что-то новое без кардинальной перестройки всего.
Тогда налаживается какой-то мост с нужной частью без учётов стандартов и интерфейсов, это и есть костыль.
Билл Гейтс
В результате, мы имели верхнюю память, расширенную память, и ещё какую-то там память, уже не вспомню. ОС при загрузке видела только 640Кб, потом грузился драйвер, создающий "окно", через которое процессор общался с остальной памятю.
Классический пример из мира компьютеров.
А потом уже CMS стали появляться
И добавили своих костылей.
В целом, многие сайты костыльные. Особенно возрастные. Меняются вебмастера и контентщики, за долгое время возникает куча проблем, которые легче решить прямо сейчас, приделав очередной костыль, чем решаться на полный редизайн сайта.
Я постоянно встречаю ИМ, у который в head прописано столько js, что иногда кажется, что ребята просто коллекционировали все плагины и библиотеки.
Классический пример из мира компьютеров.
Вы всетаки скорей привели пример костыля, который можно считать разумным решением. По мне самый банальный костыль, который конечно не костыль, это в коде использовать front для изменения шрифта в H, или в какомто блоке не разова встречающемся и тп, вместо прописать в css. имхо.
Присущ, согласен, встречаются совсем страшные вещи :)
это в коде использовать front для изменения шрифта в H, какомто блоке не разова встречающемся и тп, вместо прописать в css. имхо.
Есть магазины и сайты по различным услугам, которые когда-то были на народе, юкозе, а потом их перенесли уже на движки. И вот там бывает просто ад. Самое впечатляющее - это текст, вставленный из ворда, в котором для каждой строчки устанавливаются значения шрифта.
Если например стандартный обмен 1С с битрикс некоторые данные не выгружает, и эти данные в инфоблоки по ftp закидываются в файле csv , то подобный механизм будет костылем , или нет? Или костыль, это если в сам механизм обмена влезть, и кодом в нем прописать недостающее. Дополнительный код в обмене это будет костыль? Или оба примера к костылям не относятся. Еще встречал что-то вроде, неработало-вставил костыль, заработало.
В битриксе костыли используют особенно часто. Обусловлено, в т.ч., вдобавок к неработающему тому, либо иному, функционалу, рядом ограничений и соглашений, предполагающих, в частности, не трогать ядро и пр. Поэтому, чтобы просоответствовать, придумываются те, или иные, костыли.
А битрикс без костылей для продвижения и не годится.
А в общем, костыль - это временное решение, которое работает, но лучше бы переделать потом. Потом обычно не переделывается никогда.
То есть - "пусть пока это полежит тут" - значит это тут будет лежать вечно.
На костылях - на скорую руки и криво. С ошибками кода.
Че то я спасибо никому сказать не могу. Наверное рейтинг маловат?