A
возможно менять анимировано лейаут?
Меняю. Но остаётся баг - видно перемещение остальных ячеек.И вот от него никак не могу избавиться.
Павел
дык там же с фейдом перемещается?
Павел
там надо просто выставить стартовые и конечные позиции для элементов
Павел
вроде
Engylizium
Ну и “чистые тесты” от Егора
Что значит моканные данные?
A
Захардкоженные данные для теста)
A
Вроде как так)
Engylizium
Ну тогда эта самая "эмуляция web сервера" вообще хуйня легкая
Haile
обмокните данные в веб сервер
🎴
господа, а куда правильно выносить в MVVM кор дата стэк?
Haile
в модель
Artem
В DA слой
Artem
У тебя на уровне мввм вообще не должно быть известно, какая бд используется и есть ли она вообще
Anonymous
в этом чате можно произносить слово дискурс?
🎴
DA - data assembly ?
Artem
Data Access )
Artem
Там названий можно много придумать
Artem
Суть в том что это отдельная история, которая к мввм не имеет отношения
🎴
сейчас почитаю про это, спасибо)
Anonymous
ну тык и МВЦ ни про бд ни про нетворк леер не должно быть известно. Ну, если по нормальному.
Александр
а про осх натив леер?
🎴
ну как я обычно делал, я создавал синглтон дата менеджер, и туда все это выносил. нормальна такая практика?
Artem
Смотри, если ты пишешь синглтон - это плохо
Artem
но
Artem
Зависит от задачи всегда )))
Artem
Не надо оверинженирить на проекте однодневке
Artem
Есть баланс между накопившимся техдолгом и сроком выпуска новых фич
Artem
Его нужно блюсти
Александр
напомните кстати на счет синглтонов, чому это плохо
🎴
а если для себя проект и хочется максимально вылизать его?)
🎴
почему?)
Александр
порой делаю и не испытываю жопных болей, какие подводные камни вообще?
Александр
желательно без маняаргументации про антипаттерн
Александр
@antsy_ivan ты вроде упоминал чето
Haile
и че
Artem
Стейтов у приложения должно быть минимальное количество
auto
Я бухаю
auto
Мне похуй
Artem
Каждый стейт - это дополнительная возможность ошибиться
Александр
Мне похуй
ну тлдр версию
Artem
Когда дата течет - жить становится легче и приятнее
Александр
но это маняаргументация про антипаттерн
Haile
она у тебя подтекать через твои реактивные абстракции
Александр
я просил без нее
Haile
все ок с синглтонами
Artem
но это маняаргументация про антипаттерн
Но я же не сказал ни слова про паттерны
Artem
Только про флоу программы
Haile
вот о каком флоу ты говоришь?
Artem
Например
Haile
окей, у меня есть флоу от нотификаций, флоу от действий юзера, флоу от происходящего в сети
Haile
мне их все надо замержить
Haile
зафильтровать
Haile
по правилам
Haile
но вот этот флоу косячит из за СДК
Haile
вот этот - из за 3рд пати
Haile
расплескался по всему приложению флоу
Haile
ватча гонна ду нау?
Haile
POP уже не поможет
Artem
Накачу Рх и найму джунов которые его выучили, лэл
Haile
gg wp
Artem
ez
Haile
ez prilka
Haile
с синглтонами все норм, если они не сочатся в контроллеры
Haile
пока наш главный цыпленок бухает, послушайте старого петуха
🎴
сочатся в каком плане?
Haile
не использовать их напрямую
Haile
вот прям внутри контроллера чтоб не было [Govno sharedInstance]
Haile
есть куча дерьма
Haile
которое можно легко сделать синглтонами и не ебать себе мозги
Haile
а можно городить АРХИТЕКТУРУ
Haile
в которой потом хуй че поймешь