Олег Редькин: Если программисты не используют VCS и жалуются по поводу наличия де-факто стандартных вещей, то вы имеете дело с низкоквалифицированными программистами, которые работают не пойми как. Во всех адекватных проектах всё (вёрстка, код, статика) находится в VCS для удобной работы в команде и не только для этого.
Денис Загаевский: Я ни в коем случае не пытаюсь тебя отговорить от использования, это однозначно добавляет удобства. Просто ответил на твой первый комментарий.
Денис Загаевский: Фрагментов у меня бывает больше трёх и сколько работаю с Android, ни разу мне не приходилось пихать по 5 и более аргументов в каждый. Если у фрагмента 100 аргументов, то тут скорее проблема в другом совсем.
Денис Загаевский: По-моему избавление от настолько мелкого бойлерплейта не оправдывает добавление дополнительной зависимости в проект. К тому же, учитывая, что он работает с помощью аннотаций и генерирует код, не ясно как это скажется на обфускации. Потому лучше ли это или нет должен решать каждый сам за себя по ситуации :)
Isaac Clark: Я понял тебя теперь. Ты же понимаешь, что ты не сможешь сконвертировать программу со всеми используемыми библиотеками и инструментарием в JS? Тебе в любом случае придётся всё переписать с использованием соответствующих инструментов.
Isaac Clark: В прямом смысле, писать на Java и транспилить код в JS это странная затея, при наличии TypeScript, который был создан именно для этого и имеет преимущества из Java (ООП, аннотации типов и т.д.). Чем мотивируется использование именно Java в этих целях?
Marat_RD: Зависит от библиотеки, которую ты используешь для работы с HTTP. Нужно смотреть документацию по ней. Я то не могу знать что и как ты используешь.