Size: a a a

Dev Seagulls Chat

2020 August 13

СМ

Стас М in Dev Seagulls Chat
Тем более там не баги
источник

СМ

Стас М in Dev Seagulls Chat
Просто новые экраны впилить надо было
источник

R

Ruslan in Dev Seagulls Chat
источник

R

Ruslan in Dev Seagulls Chat
А кто на код только что жаловался
источник

СМ

Стас М in Dev Seagulls Chat
Стас М
Просто новые экраны впилить надо было
Ну это же не исправлять баги
источник

СМ

Стас М in Dev Seagulls Chat
По ходу дела тесты потреню, уже миллионный раз пытаюсь к ним подступиться
источник

СМ

Стас М in Dev Seagulls Chat
Можно вечно смотреть как горит огонь,  как течёт вода и как Стас пытается писать юнит тесты
источник

Т

Тимур in Dev Seagulls Chat
Ruslan
Скрам как раз и придумывался чтоб создавать эти ограничения. Спринт - маленький релиз на 1-2 недели. Ты точно менеджер?
Я про ограничения вцелом, в  PMI  ты сразу план реализации мутишь со сроками на весь проект, с ограничениями по бюджету, и т.д. А скрам это "бесконечные спринты" не глядя на бюджет...у меня нет сертификатов PMP и т.д.
источник

R

Ruslan in Dev Seagulls Chat
Стас М
По ходу дела тесты потреню, уже миллионный раз пытаюсь к ним подступиться
Там хорошо нужно базовые классы продумать для всех тестов, чтоб каждый раз не проверять не вызывались ли методы интеракторов/репозиториев и не обновлялись данные у лайвдаты например или что там у вас
источник

Т

Тимур in Dev Seagulls Chat
и PMBOK  я на досуге не перечитываю
источник

R

Ruslan in Dev Seagulls Chat
А то эти штуки часто забываются, а они важны
источник

СМ

Стас М in Dev Seagulls Chat
Ruslan
Там хорошо нужно базовые классы продумать для всех тестов, чтоб каждый раз не проверять не вызывались ли методы интеракторов/репозиториев и не обновлялись данные у лайвдаты например или что там у вас
А как например?
источник

R

Ruslan in Dev Seagulls Chat
Стас М
А как например?
По разному делают, можно сделать обертку над livedata, в тестах инициализировать их через кастомный делегат, который помимо инициализации будет добавлять их все в список, создать BaseViewModelTest и в after который выполняется после каждого теста пробегать по массиву livedata и проверять что ничего не поменялось ни в какой лайвдата. Если что-то поменялось либо это ты забыла проверить в тесте явно что это должно меняться, либо тест словил потенциальную багулю
источник

R

Ruslan in Dev Seagulls Chat
Ну и еще в after interactor.verifynomoreinteractorion
источник

R

Ruslan in Dev Seagulls Chat
Тимур
Я про ограничения вцелом, в  PMI  ты сразу план реализации мутишь со сроками на весь проект, с ограничениями по бюджету, и т.д. А скрам это "бесконечные спринты" не глядя на бюджет...у меня нет сертификатов PMP и т.д.
Ниче се аббревиатуры придумали чтоб красиво было, что такое пмбок
источник

К

Кристина* in Dev Seagulls Chat
Прожект менегер бук
источник

К

Кристина* in Dev Seagulls Chat
источник

Т

Тимур in Dev Seagulls Chat
проснулось?)
источник

Т

Тимур in Dev Seagulls Chat
Кристина*
Прожект менегер бук
проджект менеджмент оф боди кновледж)
источник

К

Кристина* in Dev Seagulls Chat
Тимур
Я про ограничения вцелом, в  PMI  ты сразу план реализации мутишь со сроками на весь проект, с ограничениями по бюджету, и т.д. А скрам это "бесконечные спринты" не глядя на бюджет...у меня нет сертификатов PMP и т.д.
Невозможно планировать на весь проект. Никак
источник