Вот знаете, до сих пор не могу смириться с тем, что забивание хуя на обратную совместимость - это новая норма. Для тех кто не шарит бывают ситуации, когда свежие обновления платформы/фреймворка/языка программирования просто уничтожают уже написанный код. И он становится устаревшим.
Устаревший код накладывает на тебя обязательства что-нибудь с этим сделать и у тебя несколько вариантов:
> Забить хер и не обновлять платформу. Чревато всем чем угодно, вплоть до проблем с безопасностью. Ты же перестаёшь получать обновления безопасности ¯\_(ツ)_/¯
Плюс к этому хер тебе, а не новые фичи, а очень хочется.
> Обновить код под требования новой версии. А это лютый пердолинг. Удачи тебе мигрировать, если проект больше дефолтного хелоуворлда. Даже если мигрирование проходит без проблем, то это всё равно потраченное время. Причём потраченное ни на улучшение продукта, ни на обучение, ни на реализацию новых фич, да даже, блять, ни на катку в бравл старз. Ты просто хуячишь время в помойку.
И при этом все вокруг делает ебальники типа "а чё такова". При прочих равных, ВСЕГДА предпочту платформу, разработчики которой не занимаются такой хуетятиной. Лучше тащить в платформе груз старых ошибок, чем перекладывать его на пользователей. Кто сейм?
Post #937
39.1K

- 👍 601
- 🤡 140
- 🫡 49
- ❤ 15
- 👎 15
- 🤔 8
- 💯 6
- 🔥 5
- ☃ 3
- 🥰 1