Size: a a a

2019 December 26

SM

Sasha Mikhlyaev in PHP
Sergey Protko
я люблю фичатоглы
как жонглируете этими самими тоглами?
источник

SP

Sergey Protko in PHP
Sasha Mikhlyaev
как жонглируете этими самими тоглами?
тоглы в базе, есть UI-ка что бы включать выключать для конкретных групп пользователей
источник

SZ

Sergey Zolotov in PHP
Sasha Mikhlyaev
как жонглируете этими самими тоглами?
https://www.martinfowler.com/articles/feature-toggles.html вот эту длинную статью почитай
источник

SZ

Sergey Zolotov in PHP
Sergey Protko
тоглы в базе, есть UI-ка что бы включать выключать для конкретных групп пользователей
а как вы группы юзеров определяете кстати?
источник

КГ

Константин Грачев in PHP
Sergey Zolotov
ну да. а вам это дерьмо поддерживать
Я когда только пришел в тот проект, и по сути инициализировал гит репу, первая задача была сделать функционал по генерации документов с партнёрами.
То есть продава ещё нечего, но надо чтобы уже в договор подставлялись данные клиента и выплёвывался договор.
Так первыми фичами у нас появилась сущность Document.
Её никогда никогда не использовал, админка появилась чуток позже и в админку её никто никогда не добавлял.
По сей день она там в проекте живёт)
источник

SM

Sasha Mikhlyaev in PHP
спасибо, эту не видел еще.
источник

SP

Sergey Protko in PHP
Sergey Zolotov
а как вы группы юзеров определяете кстати?
у нас специфика - все пользователи разбиты по организациям и там еще по уровням. Потому это как раз таки вообще не проблема
источник

SZ

Sergey Zolotov in PHP
Константин Грачев
Я когда только пришел в тот проект, и по сути инициализировал гит репу, первая задача была сделать функционал по генерации документов с партнёрами.
То есть продава ещё нечего, но надо чтобы уже в договор подставлялись данные клиента и выплёвывался договор.
Так первыми фичами у нас появилась сущность Document.
Её никогда никогда не использовал, админка появилась чуток позже и в админку её никто никогда не добавлял.
По сей день она там в проекте живёт)
у меня на такое аллергия. стараюсь быстро удалить мертвые штуки
источник

SZ

Sergey Zolotov in PHP
Sergey Protko
у нас специфика - все пользователи разбиты по организациям и там еще по уровням. Потому это как раз таки вообще не проблема
у нас перемешались юзер роли, персональные юзер тоглы и еще вмешали туда тоглы для платных подписок.. жесть короче)
источник

КГ

Константин Грачев in PHP
Sergey Zolotov
у меня на такое аллергия. стараюсь быстро удалить мертвые штуки
В пет проекте так делаю, а там не успел вычищать что-то опять появлялось
источник

SP

Sergey Protko in PHP
Sergey Zolotov
у нас перемешались юзер роли, персональные юзер тоглы и еще вмешали туда тоглы для платных подписок.. жесть короче)
у тебя там может чего и перемешалось, а у нас есть определенная специфика
источник

SP

Sergey Protko in PHP
грубо говоря представь что у тебя клиенты это больницы и пользователи относящиеся к этой больнице и есть эта самая группа людей. Подписки, цикл релизов и т.д. все это разделяется по этому критерию
источник

SP

Sergey Protko in PHP
все эти штуки - ОТДЕЛЬНО, так что ничего не перемешалось
источник

SZ

Sergey Zolotov in PHP
Константин Грачев
В пет проекте так делаю, а там не успел вычищать что-то опять появлялось
когда на проекте 20 человек. то код очень быстро обрастает такими рудиментами. и тут если нет культуры так сказать минимализма, то все идет по наклонной
источник

SZ

Sergey Zolotov in PHP
Sergey Protko
все эти штуки - ОТДЕЛЬНО, так что ничего не перемешалось
счастливые)
источник

AM

Artem Molotov in PHP
а если 2?
источник

SP

Sergey Protko in PHP
Sergey Zolotov
счастливые)
справедливости ради - менеджмент постоянно наровит "реюзуть" тоглы не только для релиз менеджмента но и для доступов например. Так что это "разделено" дается нам пока не бесплатно
источник

КГ

Константин Грачев in PHP
Sergey Protko
все эти штуки - ОТДЕЛЬНО, так что ничего не перемешалось
А если создать табличку и нагенерить в неё рандомно избранных пользователей из разных больниц - норм подход?
источник

SP

Sergey Protko in PHP
Константин Грачев
А если создать табличку и нагенерить в неё рандомно избранных пользователей из разных больниц - норм подход?
у нас на тебя в суд подадут
источник

КГ

Константин Грачев in PHP
Sergey Protko
у нас на тебя в суд подадут
эээ
источник