Лан, спасибо Вечерком гляну, а то дали тестовое и хочется написать красиво (попытаться так написать). А писать как раньше 70% логики в VM чёт не комильфо
Лан, спасибо Вечерком гляну, а то дали тестовое и хочется написать красиво (попытаться так написать). А писать как раньше 70% логики в VM чёт не комильфо
Я ща пишу один проект и там забил на архитектуру - итого тонны кода в классах
Я ща пишу один проект и там забил на архитектуру - итого тонны кода в классах
Такое же было, сначала пытался всё делать красиво на одном проекте, но потом внезапно появились постоянные дедлайны и 14-часовые рабочие дни, поэтому о архитектуре никаких мыслей и быть не могло Был один класс на 1700 строк (у нас просто была своя либка для чарта и там просто тонны ифок, которые уже не хотелось куда-то выносить, чтобы что-то не поломать) Но мне правда стыдно за это :(
Такое же было, сначала пытался всё делать красиво на одном проекте, но потом внезапно появились постоянные дедлайны и 14-часовые рабочие дни, поэтому о архитектуре никаких мыслей и быть не могло Был один класс на 1700 строк (у нас просто была своя либка для чарта и там просто тонны ифок, которые уже не хотелось куда-то выносить, чтобы что-то не поломать) Но мне правда стыдно за это :(
Так и сейчас надо делать на совесть, а не на отъебись
Я вот себе и коллегам запилил шаблон, что бы не писать много кода вручную. Тыкаешь new feature и у тебя создается фрагмент, презентер, интерфейс, тест презентера и лэйаут уже связанные, так что остается только нарисовать лэйаут и код написать, причем все названия уже унифицированы
Я вот себе и коллегам запилил шаблон, что бы не писать много кода вручную. Тыкаешь new feature и у тебя создается фрагмент, презентер, интерфейс, тест презентера и лэйаут уже связанные, так что остается только нарисовать лэйаут и код написать, причем все названия уже унифицированы
А какие у вас технологии?))) У нас самописный MVP поэтому вам вряд-ли подойдет. Но я планирую в ближайшее время для MVVM+RX+koin+mockito запилить и выложить, если это интересно обществу будет
А какие у вас технологии?))) У нас самописный MVP поэтому вам вряд-ли подойдет. Но я планирую в ближайшее время для MVVM+RX+koin+mockito запилить и выложить, если это интересно обществу будет