Про Android

С периодичностью раз в несколько лет приходится иногда вспоминать программирование под Android — и каждый раз попытка слегка обновить написанную десяток лет назад небольшую программку превращается в забег по граблям. Вот и в этот раз воюю с версиями Android SDK, Android Studio, Gradle и собственно самого Android, пытаясь «догнать» обновления системы за последние несколько лет.
Так вот, в процессе понял, почему софт под Android (и возможно, «под мобилки» вообще) в среднем получается настолько кривым и уебищным. Программист, пишущий под это говнище, ежедневно видит кривую IDE, раздувшуюся от неприлично большого количества всяких бесполезных «фич«, неотделимую от нее систему сборки, зоопарк из версий JDK, плагинов, библиотек, чего угодно, без ведома автора подсасывающийся из интернетов — и у него складывается впечатление, что это хорошо, это нормально, так можно жить — и в результате имеем андроидные приложеньки по несколько десятков и даже сотен мегабайт, все функции которых сводятся к дерганию чужих API, и соответствующих «программистов«.
Запись опубликована в блоге Шуры Люберецкого. Вы можете оставлять свои комментарии там или в ЖЖ.
|
</> |