Как стать автором
Обновить
-1
0
Илья @linyaKoder

Mobile developer

Отправить сообщение
Похоже вы как раз один из таких ребят и играете в демагогию.)

Он работает в обоих компаниях за деньги, причем компания А теряет 50 процентов от его результативности, платя за все 100 процентов.
Человек работает в компании А и получает за 8 часов работы, из них 4 часа он работает в компании Б, а компании А говорит что работал 8. Его никак не проверить. Сейчас дофига таких.
Бизнес пока еще не просек про ребят на удаленке, которые работают на 2х работах. Содержать удаленного работника, который за твой деньги работает на другой бизнес оч круто .)
Если у вас есть более хорошее название для класса, метода, то надо в пул реквесте сразу и предложить его, а не заставлять человека угадывать, что вы от него хотите. Он к вам в голову не залезет и на работу ходит не в загадки играть.)

Токсичное поведение похоже уже норма в айти.
Читая эту статью можно подумать будто в проектах покрытами тестами не копится тех долг. А сопровождение тестов тоже бесплатно и не затрачивает времени на разработку, когда тесты реагируют на каждое изменение и ломаются.

И чрезмерное размазывание архитектуры по слоям не тратит времени ни на проектирование, ни на сопровождение, если у вас нет четкой договоренностей, регламентов что за что отвечает .)

Ставить под сомнение что-то тоже нормально. Это можно выработать новый правильный, хороший подход, который подходит вашей компании — проекту.
А вот быть идиалистом и перфекционистом оч спорно, можно тратить кучу времени на то, что не будет нужно или вообще выкинут. Оч зависит от компании и целей ее разработки, что вам нужно? Быстрый mvp или оч качественный продукт без сбоев.

Ну и закреплять то, что у вас в компании надо внутренним регламентом компании, а не статьями на хабре.
Да имел ввиду в широком смысле (какой экран в текущий момент активный).
Раз вы ужж затащили mvi в hh, то почему не решились навигировать ваши экраны через фичу и cicerone(чисто что бы фрагмент переключить)?

Разве управлять самим состоянием экрана не удобней, чем доверять его Navigation Component-у? ) Там и миграция на композ будет потом легкой .)
Очень много минусов. За простотой скрыто понимание как там работает внутри.
Store монолит. нельзя отдельно протестировать actor, reducer.
К стору также нужно обязательно аттачить view, что также сказывается на тестировании. Нельзя к нему приаттачить TestObservable какой нибудь и протестировать смену стейтов.
В результате теряется главный плюс MVi, слабосвязанность и хорошая тестируемость отдельных компонентов.
С подлодки прибежали? ) MVI очень близко к редаксу, UDF может быть без стейт машины (без редюсера ).) UDF это больше про направление))
EventBus желательно использовать только если все приложение имеет какое то состояние и все приложение может его слушать и при этом лучше подписываться на бродкасты приложения.
Размазывать синглтон типа отто по всему приложению, потом оттираться замучаетесь.

Для 2 отдельных компонентов то сервис с подпиской и лучше, это их личная зависимость.
Каждый знает, что вот зависит от такого сервиса, вполне тестируемо, подменяемо.
Прям какая то попытка отмыться. Это не мы, это Lynwood Investments CY Ltd
Убрать Хекслет. Каждые 2 недели кто-то пишит истории успеха с ним. Уже слишком подозрительно. Пиарятся ребята больше, чем яндекс академия.
Создаешь обьект KRecyclerView.

val recycler: KRecyclerView = KRecyclerView({
        withId(R.id.typeValues)
    }, itemTypeBuilder = {
        itemType(ParamsScreen::Item)
    })

    class Item(parent: Matcher<View>) : KRecyclerItem<TerminalSimpleItemAdapter.DescriptionItem<OrderType>>(parent)



Далее работаешь также как и с остальными объектами экрана

recycler {
    childAt<ParamsScreen.Item>(1) {
        click()
    }
}
Всегда радует, когда badoo пишет про Kotlin Multiplatform. Сразу появляется надежда на MVICore Multiplatform. )
А то пока приходится пользоваться своим кроссплатформенным велосипедом, который хоть и едет, но не такой красивый.

Честно говоря, вы не объяснили, что вам не хватило в предыдущей реализации и что именно вы решили дописывать. Поэтому статья сразу становится непонятной.

Мы ищем того избранного, который сможет в уме 250 поделить на 2.5.
Пока никто не посчитал.

Просто сейчас много людей с курсиков, которые курсики закончили, а думать своей головой еще не научились. Таких не берут.

Ребята с бывшей работы не могут уже год найти человека мне на замену. Спросил в чем дело и почему так долго на что мне ответили )
Конечно. Благо что друга в айти сейчас найти легче легкого. Развелось вокруг айтишников .)
1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность