Size: a a a

Android Architecture

2020 April 29

Sergey λ in Android Architecture
Dmitriy
Тоже не знаю стоит или нет) Мне пруф нужен чтобы заказчику показать что не нужно это делать если фильтр по умолчанию там имплементирован.
https://www.youtube.com/watch?v=MEjFW_tLrFQ
может здесь что-то скажут
источник

СП

Сергей П. in Android Architecture
Вплане доказать я бы залогировал одновременно координаты gps и flp на неск.часов и нарисовал облако точек (хоть в экселе) для неподвижного и малоподвижного (в пределах комнаты/двора)
телефона. Если одно облако маленькое а гпс больше - фильтр есть
источник

D

Dmitriy in Android Architecture
Спасибо еще раз помощь, все взвешу и буду что-то делать
источник

ML

Mikhail Levchenko in Android Architecture
Позвольте отвлечь чат от рассуждений об интеракторах таким вопросом/набросом.

Проходит ли у вас в команде дизайн-ревью перед непосредственно разработкой, когда берётесь за крупные задачи?

Если да, то накиньте, пожалуйста, такие темы:
- как определяете, когда для задачи наступает потребность в дизайн ревью?
- на каком этапе делаете ревью?
- есть ли какой-нибужь чеклист для того, что должно быть в диздоке?
- если проводили раньше и отказались, то почему?
источник

JF

Jorik Fat in Android Architecture
Помогите, пожалуйста, разобраться в некоторых тонкостях, или поправьте, если не прав:
View-слой = отображение;
Presenter-слой = взаимодействие пользователя с приложением;
Domain-слой = бизнес-логика;

Т.о. при вводе номера телефона: presenter проверяет полноту ввода (10 символов), domain проверяет корректность региона<7*********>, repository/data - сообщают если номер повторяется
источник

СГ

Сергей Греков... in Android Architecture
Mikhail Levchenko
Позвольте отвлечь чат от рассуждений об интеракторах таким вопросом/набросом.

Проходит ли у вас в команде дизайн-ревью перед непосредственно разработкой, когда берётесь за крупные задачи?

Если да, то накиньте, пожалуйста, такие темы:
- как определяете, когда для задачи наступает потребность в дизайн ревью?
- на каком этапе делаете ревью?
- есть ли какой-нибужь чеклист для того, что должно быть в диздоке?
- если проводили раньше и отказались, то почему?
Дизайн ревью перед разработкой? Т.е. нужно сначала написать док с этим дизайном, а потом еще и ревью на него натравить?
источник

ML

Mikhail Levchenko in Android Architecture
Сергей Греков
Дизайн ревью перед разработкой? Т.е. нужно сначала написать док с этим дизайном, а потом еще и ревью на него натравить?
Агась. Ну если ты делаешь крупную фичу на несколько экранов, с которой нужно сделать много провязок, затащить стороннюю библиотеку, провести рефакторинг т.д. то кажется интересной возможность сначала это обсудить с командой
источник

СГ

Сергей Греков... in Android Architecture
Mikhail Levchenko
Агась. Ну если ты делаешь крупную фичу на несколько экранов, с которой нужно сделать много провязок, затащить стороннюю библиотеку, провести рефакторинг т.д. то кажется интересной возможность сначала это обсудить с командой
Никогда не задумывался над формализацией этого дела, обычно обсуждали либо устно, либо в какой нибудь issue. Мы сейчас пытаемся вводить процесс пропазалов, когда кто то хочет что то изменить в проекте, ну типа попробовать вместо mvp -> mvvm (условно). Тот накидывает proposal (тупо Issue  в Гитхабе) и там обсуждаем. За образец решили брать Свифтовые пропозалы  и  KEEP. Но это не совсем про дизайн бизнес фич
источник

ML

Mikhail Levchenko in Android Architecture
Сергей Греков
Никогда не задумывался над формализацией этого дела, обычно обсуждали либо устно, либо в какой нибудь issue. Мы сейчас пытаемся вводить процесс пропазалов, когда кто то хочет что то изменить в проекте, ну типа попробовать вместо mvp -> mvvm (условно). Тот накидывает proposal (тупо Issue  в Гитхабе) и там обсуждаем. За образец решили брать Свифтовые пропозалы  и  KEEP. Но это не совсем про дизайн бизнес фич
Мы для рефакторингов, введения новых подходов и т.д. обычно открываем драфт-пулл-реквест с POC и там же обсуждаем. Немного более предметно выходит. А то условный MVVM - он на бумаге разный бывает
источник

СГ

Сергей Греков... in Android Architecture
Mikhail Levchenko
Мы для рефакторингов, введения новых подходов и т.д. обычно открываем драфт-пулл-реквест с POC и там же обсуждаем. Немного более предметно выходит. А то условный MVVM - он на бумаге разный бывает
Ну да, примеры кода и реализации обязательны, абстрактно смысла нет обсуждать
источник

ML

Mikhail Levchenko in Android Architecture
Вот и есть идея, что для крупных бизнес фич стоит намечать план заранее и ревьюить его таким же процессом Peer Review как и код на выходе. Кажется, что можно так повысить итоговое качество и заранее ввести будущего ревьюера в курс дела
источник
2020 April 30

J

Jasur in Android Architecture
Добрый день, не подскажите что не так?
источник

J

Jasur in Android Architecture
источник

AO

Artem Osipov in Android Architecture
Все
источник

J

Jasur in Android Architecture
как правильно сделать?
источник

AO

Artem Osipov in Android Architecture
Jasur
как правильно сделать?
Ну для начала не сеттить значение из вью
источник

АЕ

Алексей Ершов... in Android Architecture
и не кидать скриншоты кода
источник

I

Igor in Android Architecture
и не задавать вопросы не по архитектуре в чате по архитектуре
источник

J

Jasur in Android Architecture
Igor
и не задавать вопросы не по архитектуре в чате по архитектуре
я может не правильно реализовываю MVVM. поэтому решил тут спросить
источник

AO

Artem Osipov in Android Architecture
Igor
и не задавать вопросы не по архитектуре в чате по архитектуре
Надо походу в закрепе Большими буквами написать что это не чат про AAC
источник