Size: a a a

Programming Offtop

2020 July 12

(

( in Programming Offtop
Andrew Mikhaylov
Ты мне продаёшь инструмент, который мне не нужен -- мне плюс-минус хватает того, что у меня есть с котлом 🤷‍♂ И при этом у него достаточно хорошо дела с тулингом и интеропом. Ясное дело, что если ты дырки, к примеру, дрочить хочешь, ты перестаёшь влезать в котлин и идёшь брать скалу
Вот смотри
источник

(

( in Programming Offtop
Сейчас ты пользуешься даггером, который можешь успешно заменить на дистейдж, который сохраняет компайл-тайм сейфти, но работает на макросах и не занимает отдельный билдтаск
источник

(

( in Programming Offtop
Плюс обладает несколькими фичами, которые даггеру во сне снились
источник

AM

Andrew Mikhaylov in Programming Offtop
(
Сейчас ты пользуешься даггером, который можешь успешно заменить на дистейдж, который сохраняет компайл-тайм сейфти, но работает на макросах и не занимает отдельный билдтаск
Это решится с появлением компайлер плагинов. Давай дальше.
источник

(

( in Programming Offtop
Andrew Mikhaylov
Это решится с появлением компайлер плагинов. Давай дальше.
И когда они появятся?
источник

(

( in Programming Offtop
И когда они будут стабильными?
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну если ты разделяешь появление и стабильность, конечно, то появились они уже давно. Касательно стабильности -- планов, как обычно, не озвучивают.
источник

AM

Andrew Mikhaylov in Programming Offtop
Не появились как возможность, а прям решения с их применением есть, и не только официальные.
источник

(

( in Programming Offtop
Andrew Mikhaylov
Ну если ты разделяешь появление и стабильность, конечно, то появились они уже давно. Касательно стабильности -- планов, как обычно, не озвучивают.
Ну вот, а зачем тебе пользоваться ненадежным инструментом, когда ты можешь пользоваться надёжным инструментом?
источник

(

( in Programming Offtop
Я даже больше могу сказать - решение вида жетпак композе могло с тем же успехом появиться на скале и получило бы больше доверия, потому что работало бы на полностью специфицированной технологии
источник

AM

Andrew Mikhaylov in Programming Offtop
(
Ну вот, а зачем тебе пользоваться ненадежным инструментом, когда ты можешь пользоваться надёжным инструментом?
Ну ты ж учитывай, что переезд на другой язык -- довольно серьёзное вложение по времени, не говоря уже о том, что его ещё и команде продать надо. И ради чего, потому, что там дистейдж есть? Meh
источник

(

( in Programming Offtop
И заняло бы меньше времени, по той же причине
источник

(

( in Programming Offtop
Andrew Mikhaylov
Ну ты ж учитывай, что переезд на другой язык -- довольно серьёзное вложение по времени, не говоря уже о том, что его ещё и команде продать надо. И ради чего, потому, что там дистейдж есть? Meh
А я ещё не закончил
источник

AM

Andrew Mikhaylov in Programming Offtop
(
И заняло бы меньше времени, по той же причине
А давай поменьше "если бы" -- наверное ж были причины, почему тот же гугл за котлин взялся, а не за скалу
источник

AM

Andrew Mikhaylov in Programming Offtop
(
А я ещё не закончил
Продолжай, конечно
источник

(

( in Programming Offtop
Andrew Mikhaylov
Продолжай, конечно
Далее, сейчас у тебя есть BaseFragment и BaseActivity, которые включают в себя кучу поведений, которые нужно шарить между твоими всеми фрагментами и активитями
источник

(

( in Programming Offtop
Жизненно?
источник

(

( in Programming Offtop
Если жизненно, то ты берешь скаловые миксины и наслаждаешься декомпозицией
источник

AM

Andrew Mikhaylov in Programming Offtop
Ты мне щас о миксинах расскажешь, а у меня с кодовой базой проблемы намного более унылые, чем жирные бейзфрагменты.
источник

(

( in Programming Offtop
Meanwhile, +2 бобика
источник