Блог Карима ожил! 🥶
wstore
Вот так вот нежданно-негаданно возобновилась эта рубрика. На самом деле ничего удивительного - столкнулись при разработке с проблемой которую трудно было обойти, так что я на выходных сел и запилил версию 1.0.4. 🎉
Как известно wstore не ловит мутацию объектов и я очень долго думал как быть, не хотелось делать обертки, а всё к этому и пришло… Ну думаю сделаю расширение листа, буду отлавливать его мутации и что-то там делать… И что думаете? А нельзя так в dart сделать!!! Сюрприз! Я был честно говоря в шоке… Всю ночь ворочался и в итоге родил универсальное решение - миксин!
GStoreChangeObjectMixin - примешиваешь к объекту, при мутации вызываешь incrementObjectChangeCount() и вуаля - всё работает! 💪Ну и в ходе эксплуатации выявись еще проблемы - первая это то что я думал что такой стейт менеджмент проще, но и тут такую дичь люди пишут - просто жесть. Надо делать видеотуториал. А второе - то что надо по разному назвать WStore и GStore, потому что постоянно надо уточнять про какую стору идет речь про стору виджета или глобальную. 🤯
Работа
Народ всё прибывает и прибывает. Взяли двух тестировщиков - работа зашуршала. Флаттеровцев еще набрали, пока на Пространствах они - а с 17 числа начнем ЛидерТаск пилить. Что еще? Ребята на реакт выходят - двое, будут сайт пилить для Пространства, потом на Лидертаск перекинем. Главное чтобы не разорвало 🥵
Цели
💚 Вес - 82.7 кг (цель 68 кг, чекпоинт 80 кг)
Итак: Вес за 10 дней - ⬇️ 0.5 кг (82.7 - 83.2)
Планомерно идем в правильном направлении… Сегодня умял Ангус в Бургер Кинге :)))))
💰 Портфель - 1.522 млн.р. (цель 2 млн, чекпоинт 1.6 млн.р.)
Итак: Портфель за 10 дней - ⬆️ 47 т.р. (1522 - 1475)
Всё отрастает обратно, а мне грустно… Грустно от того что не на что было закупиться при падении - а сейчас смотришь как обратно всё растёт… Должна быть кубышка на этот случай, только как бы её организовать не понятно.