Size: a a a

Moxy – MVP библиотека под Android

2018 May 23

ЕН

Евгений Нефедов in Moxy – MVP библиотека под Android
Anton
Вы когда-нибудь были в чатах с большим количеством людей, где все разговаривают вроде бы об одном, но каждый о своём? Если всё "сгруппировать", то будет каша. Мокси - это конкретно про MVP. Есть чат про архитектуру приложений, он отдельный.
Ну да, просто если бы был чат тип отдельно про mvp (по хорошему шаблоны проектирования mvvm , mvc и прочие) те например человек не знает как в том или ином случаи убрать зависимости от андройд из презентеров, или вообще не знает этого правила, мог бы спросить и получить более менее внятный ответ. Попробуйте тут спросить про методы обратных вызовов во Вью, сразу - гугли или ещё что то вроде того. Гуглить это бесполезно тут либо есть опыт либо нет. Про архитектуру очень приличная группа, речь бывает не только о клине или о многослойной в принципе, я там обсуждал композитные архитектуры со спецификациями, потому что архитектура включает в себя много понятий. А не локальные понятия конкретной реализации, "программируйте от интерфейса а не от реализации" - золотые слова
источник

ЕН

Евгений Нефедов in Moxy – MVP библиотека под Android
ID:494267649
> Мокси это структура

О, да)
Я могу ошибаться, если я не прав поправьте меня. Мне казалось, что она поддерживает шаблон проектирования, добавляя в этот шаблон состояние Вью, те из этого шаблона библиотека настроенна на  изменение структуры шаблона. Мне кажется корректно будет называть ее структурной.
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
MV* это не шаблоны проектирования.
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Начнём с этого
источник

ЕН

Евгений Нефедов in Moxy – MVP библиотека под Android
ID:494267649
MV* это не шаблоны проектирования.
А что?)
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Презентационные шаблоны для отделения логики от представления
источник

ЕН

Евгений Нефедов in Moxy – MVP библиотека под Android
ID:494267649
Презентационные шаблоны для отделения логики от представления
Эта ваша трактовка или она где то описанна?
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Евгений Нефедов
Я могу ошибаться, если я не прав поправьте меня. Мне казалось, что она поддерживает шаблон проектирования, добавляя в этот шаблон состояние Вью, те из этого шаблона библиотека настроенна на  изменение структуры шаблона. Мне кажется корректно будет называть ее структурной.
Мокси не меняет структуры MVP, а лишь добавляет для удобства ещё и вью стейт, который по идее и сам туда просится. И мокси != MVP. Мокси для MVP.
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Евгений Нефедов
Эта ваша трактовка или она где то описанна?
Почитайте про MV* паттерны и сформулируйте сами) там иначе и трактовать нельзя
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Евгений Нефедов
Ну да, просто если бы был чат тип отдельно про mvp (по хорошему шаблоны проектирования mvvm , mvc и прочие) те например человек не знает как в том или ином случаи убрать зависимости от андройд из презентеров, или вообще не знает этого правила, мог бы спросить и получить более менее внятный ответ. Попробуйте тут спросить про методы обратных вызовов во Вью, сразу - гугли или ещё что то вроде того. Гуглить это бесполезно тут либо есть опыт либо нет. Про архитектуру очень приличная группа, речь бывает не только о клине или о многослойной в принципе, я там обсуждал композитные архитектуры со спецификациями, потому что архитектура включает в себя много понятий. А не локальные понятия конкретной реализации, "программируйте от интерфейса а не от реализации" - золотые слова
> гуглить - это бесполезно. Это вообще моё любимое) а видимо создатели каких-то решений Боги и им это было дано свыше?
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Евгений Нефедов
Ну да, просто если бы был чат тип отдельно про mvp (по хорошему шаблоны проектирования mvvm , mvc и прочие) те например человек не знает как в том или ином случаи убрать зависимости от андройд из презентеров, или вообще не знает этого правила, мог бы спросить и получить более менее внятный ответ. Попробуйте тут спросить про методы обратных вызовов во Вью, сразу - гугли или ещё что то вроде того. Гуглить это бесполезно тут либо есть опыт либо нет. Про архитектуру очень приличная группа, речь бывает не только о клине или о многослойной в принципе, я там обсуждал композитные архитектуры со спецификациями, потому что архитектура включает в себя много понятий. А не локальные понятия конкретной реализации, "программируйте от интерфейса а не от реализации" - золотые слова
> человек не знает как в том или ином случаи убрать зависимости от андройд из презентеров

Значит человек не знает и зачем это делать => ему это не нужно)
источник

ЕН

Евгений Нефедов in Moxy – MVP библиотека под Android
ID:494267649
Почитайте про MV* паттерны и сформулируйте сами) там иначе и трактовать нельзя
Извините я не думаю что ваше дальнейшее объяснение имеет под собой какие то знания, вместо этого вы навязывание мне собственный путанный опыт. Я читал много литературы, в том числе таких отцов прородителей как М. Фаулер который довольно четко даёт определение. Если вы с ним не согласны, можете написать свою книгу я с радостью бы почитал ее
источник

NK

ID:494267649 in Moxy – MVP библиотека под Android
Мда.
источник

ЕН

Евгений Нефедов in Moxy – MVP библиотека под Android
ID:494267649
Мда.
Извиняюсь за эту беседу, хорошего дня!
источник

NK

Nikita Kulikov in Moxy – MVP библиотека под Android
А можно Moxy использовать для View?)
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
Nikita Kulikov
А можно Moxy использовать для View?)
источник

NK

Nikita Kulikov in Moxy – MVP библиотека под Android
Ну т.е. прям вьюшку кастомную :)
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
источник

NK

Nikita Kulikov in Moxy – MVP библиотека под Android
Простите что не нашел это. Спасибо :)
источник

A

Anton in Moxy – MVP библиотека под Android
источник