Size: a a a

Saint P Ruby Community

2019 November 29

MS

Mikhail Sytchev in Saint P Ruby Community
Igor Morozov
а зачем вы фичу держите до конца спринта?
Потому-что в распределенной системе может не быть поддержки этой фичи в клиенте
источник

v

vveare138 in Saint P Ruby Community
Igor Morozov
для переключения фичи нужен был рестарт сервера или организовали так, что нет?
да, но потом вынесли это в сеттинги дб
источник

IT

Ivan Takarlikov in Saint P Ruby Community
а после каждой фичи делать регрес - не хватит у нас часов тестировщика)
источник

IM

Igor Morozov in Saint P Ruby Community
Mikhail Sytchev
Потому-что в распределенной системе может не быть поддержки этой фичи в клиенте
а расскажи про кейс, когда это проблема

я вот живу в мире с мобилками, у меня много клиентов без фич. зачем?
источник

IM

Igor Morozov in Saint P Ruby Community
Ivan Takarlikov
а после каждой фичи делать регрес - не хватит у нас часов тестировщика)
а зачем после каждой фичи регресс?
источник

IT

Ivan Takarlikov in Saint P Ruby Community
потому что отъебывает, бывает)
источник

v

vveare138 in Saint P Ruby Community
))))))
источник

IT

Ivan Takarlikov in Saint P Ruby Community
e2e тестов нет
источник

MS

Mikhail Sytchev in Saint P Ruby Community
Igor Morozov
а расскажи про кейс, когда это проблема

я вот живу в мире с мобилками, у меня много клиентов без фич. зачем?
Ну разные ситуации бывают, у тебя живут и это классно
источник

w

wi11son in Saint P Ruby Community
Ivan Takarlikov
для меня это набор фич готовый и оттестированый по итогам спринта
Зачем делать набор?
источник

IM

Igor Morozov in Saint P Ruby Community
Mikhail Sytchev
Ну разные ситуации бывают, у тебя живут и это классно
так расскажи об этих разных ситуациях, ну

у меня ж очень узкое представление о том как мир работает, я хочу разобраться
источник

v

vveare138 in Saint P Ruby Community
Anton Davydov
Я все мечтаю сделать опенсорсный даркли лаунч
интересно, не слышал о таком
источник

IT

Ivan Takarlikov in Saint P Ruby Community
wi11son
Зачем делать набор?
чтобы все вместе потестить, ну и бывает что в отдельных фичах заказчкику смысла нет
источник

IT

Ivan Takarlikov in Saint P Ruby Community
тоесть допустим надо собрать одну страницу сайта полностью, на это один/два спринта
источник

IT

Ivan Takarlikov in Saint P Ruby Community
половиной страницы они раз пользоваться не будут
источник

IT

Ivan Takarlikov in Saint P Ruby Community
а лишний раз деплоить на юат, затем там смотреть, затем на прод
источник

IT

Ivan Takarlikov in Saint P Ruby Community
и иметь потанцевальную возможность что то отъебнет
источник

IT

Ivan Takarlikov in Saint P Ruby Community
не гуд
источник

MS

Mikhail Sytchev in Saint P Ruby Community
Igor Morozov
так расскажи об этих разных ситуациях, ну

у меня ж очень узкое представление о том как мир работает, я хочу разобраться
Например в Приложение был вход по email и была json api, которая принимает email/pass на вход. Вы решили упразднить email и перейти на аутентификацию по номеру телефона. Изменилась user story. Если заменить метод на беке и зарелизить его в отрыве от фронта, то все клиенты станут нефункциональны.

Это самый простой пример
источник

v

vveare138 in Saint P Ruby Community
это breaking changes и это не должно аффектить текущую версию апи, нет?)
источник