Комментарии 13
Не думаю что вообще стоит так часто выпускать релизы, особенно, если они не несут критических исправлений.
Это уже больше похоже что на пользователях тестирование производят.
В современном мире подход "постоянного конвейера обновлений" продукта вызывает неприязнь.
При таком подходе опыт взаимодействия с программным продуктом - становится призрачной штукой (вроде он и есть. а вроде и улетучивается, если не осваиваешь новые фичи с каждым новым обновлением).
А если у тебя в арсенале 10-30 продуктов. То просто не успеваешь следить за потоком обновлений их функционала. И более того, за меня кто-то решает: что убрать, переместить, изменить функцию программы к которой я уже привык - это будет удобно для меня.
Это как научился ты хорошо гвозди забивать молотком. Работаешь себе работаешь. Раз приходишь на утро тебе в молоток гвоздодер приложили, ну ок. На следующий день рукоятку поменяли, потом угол наклона и вес сменили. Ты материшься и привыкаешь. Но стоит тебе отвлечься на условный год и спустя время ты не узнаешь свой инструмент. Он совсем другой, навыки работы с ним нужно приобретать снова (и не факт что для тебя лично стало удобнее)
Они разве уже решили проблемы с непомерным потреблением памяти компьютера? Главная фича android studio скушать 25 гб оперативки и начать висеть в интрефейсном потоке починено?
спасение утопающих – дело рук самих утопающих.
например, я недавно решил для себя проблему с непомерным потреблением памяти, проапгрейдившись с 16 на 48 гб)
Как ее вообще не ноутах запускают?
на маке каждая старая версия оставляет после себя увесистую папку где-то в кэшах.
теперь запускать клинер придется чаще
Всегда старался не обновляются как можно дольше - пока проект собирается и новые фичи не требуются. Можно и дальше придерживаться этого подхода.
А то начинается - обновил студию, обнови градл плагин, обновил градл плагин, обнови зависимости, зависимости не обратно совместимы, а некоторых вообще больше нет - ищи замену, переписывай код, код переписал - теперь баги исправляй и тесты. А ещё и интерфейс поменялся, что нибудь ещё сломалось.
Особенно печально - когда лежит у тебя проект "для себя", которому 7ой год жизни идёт - и вот хотя тебе буквально никаких исправлений за 7 лет в нём не потребовалось - если нужно билд собрать - возможно даже не один день придется потратить, чтобы под новое окружение все обновить. Хоть студию нужной в гит рядом с проектом клади (для ios и legsy проектов помню кстати так и делали)
Я так с ReactNative на Flutter переполз =)
А то начинается - обновил студию, обнови градл плагин, обновил градл плагин, обнови зависимости,
А я уже так не делаю. React Native меня отучил обновлять градл плагин и зависимости :)
Вот сейчас, например, пытаюсь собрать iOS-версию приложения, на новеньком М4 (и это как раз и есть проблема - поднял новую среду на новом компе), а не собирается. Точнее, из консоли собирается, а из Xcode - нет. Ошибка дебильная, возникать в принципе не должна, да и по советам в инете лечится как "попробуйте потыкать настройки или установить какую-то другую версию чего-нибудь", но в моём случае не помогает.
либо они заблокированы в Беларуси
Это прям вообще беда: даже плагины не скачать к продуктам idea из маркета, приходится ставить архивами
Стабильная Android Studio каждый месяц. Но зачем…