По скорости компиляции уже много раз сравнивали - Java компилируется быстрее только на этапе clean build. И то, разница что-то около 10%. Если сравнивать по incremental build (а в основном так и билдят), то Kotlin компилится уже немножечко быстрее чем Java.
Статья просто отличная, обе части читаются на одном дыхании. Причём максимально точно отражены проблемы разработки UI/UX, которые особенно часто встречаются в аутсорсе. Особенно часто хотят, чтоб на андроиде сделали всё «как в иос», совершенно не подумав про андроид-пользователей, которые вряд ли такое оценят. Про кнопки тоже актуально, буквально недавно спорил, чтоб сделать кнопки крупнее. А ещё почему-то решили в менюшке сделать большую кнопку Logout — наверное для того, чтобы пользователя дальше не мучать, а предоставить максимально лёгкий выход из апки)))
Кстати, было б неплохим UX-решением также добавить ссылку на 1-ю часть)
Как же это знакомо — на одном из прошлых проектов дизайнер настолько заморачивался с кастомным дизайном, что были такие свистоперделки, как кастомная тень (я, к примеру, никогда не видел красную тень, а там была)) всевозможные выезжалочки, транзишены, каждый UI-элемент выезжал по-своему… вся эта хрень настолько лишает апку быстродействия, что сильно раздражает. Причём, ни функционала, ни релиза толком не было, а свистелки подавай сразу же :)
По скорости компиляции уже много раз сравнивали - Java компилируется быстрее только на этапе clean build. И то, разница что-то около 10%. Если сравнивать по incremental build (а в основном так и билдят), то Kotlin компилится уже немножечко быстрее чем Java.
Я думаю, в шутерах поумнее боты будут, чем боты-ревьюверы в гугл-плее ))
Я вообще всегда думал, что "рваный опыт" - это допустим 6 месяцев в компании А, потом через полтора года 5 месяцев в компании Б и т.д.
Кстати, было б неплохим UX-решением также добавить ссылку на 1-ю часть)