Size: a a a

2020 March 04

КГ

Константин Грачев in PHP
Артём
Или нет OrganizationUser и это придумка, о которой уже забыли — ТЗ невнятное. Просят начать работу хоть как-то, потому что полимеры частично просраны
Не совсем понятно как от ТЗ эти вещи могут поменятся. Или у тебя в ТЗ написано какие классы и архитектуру делать?
источник

А

Артём in PHP
Константин Грачев
Не совсем понятно как от ТЗ эти вещи могут поменятся. Или у тебя в ТЗ написано какие классы и архитектуру делать?
Непонятно, например, чем юзеры организации будут отличаться от простых юзеров, в ТЗ ровно одно предложение, которое я цитировал выше
источник

КГ

Константин Грачев in PHP
Артём
Непонятно, например, чем юзеры организации будут отличаться от простых юзеров, в ТЗ ровно одно предложение, которое я цитировал выше
OrganizationUser это не пользователь. Это признак того что User имеет доступ к Organization
источник

КГ

Константин Грачев in PHP
Какой User к какой Organizaion и с какими правами указано внутри OrganizationUser
источник

А

Артём in PHP
Константин Грачев
OrganizationUser это не пользователь. Это признак того что User имеет доступ к Organization
Организация это просто частный тип юзера, если верить тому же ТЗ
источник

КГ

Константин Грачев in PHP
Артём
Организация это просто частный тип юзера, если верить тому же ТЗ
Имхо подобные вещи надо через фильтр прогонять. От заказчиков не всегда что-то разумное приходит, тебе это надо во вменяемую архитектуру преобразовать
источник

Р

Руслан in PHP
Артём
Организация это просто частный тип юзера, если верить тому же ТЗ
А потом прилетает добавить к организации ИНН, юр адрес, контактное лицо, телефон, факс
источник

А

Артём in PHP
Константин Грачев
Имхо подобные вещи надо через фильтр прогонять. От заказчиков не всегда что-то разумное приходит, тебе это надо во вменяемую архитектуру преобразовать
О чём и речь, просто я решил вентильнуть этот вопрос заранее
источник

А

Артём in PHP
Руслан
А потом прилетает добавить к организации ИНН, юр адрес, контактное лицо, телефон, факс
Не потом, а уже
источник

Р

Руслан in PHP
Артём
Не потом, а уже
А еще позже оказывается, что организация не юзер вовсе, потому что в ней 10 пользователей и всех хотят под одним ИНН зарегить
источник

А

Артём in PHP
Руслан
А еще позже оказывается, что организация не юзер вовсе, потому что в ней 10 пользователей и всех хотят под одним ИНН зарегить
Ты точно прочитал историю чата за последние 10 минут?
источник

КГ

Константин Грачев in PHP
Пару мест назад мне тоже было ТЗ что пользователь у организации может быть только один пользователь. При этом в разговорах шла речь что одну пару логин/пароль будут раздавать нескольким сотрудникам.
Я забил болт на эти бредни и сделал как написал выше.
Когда функционал был готов, разным пользователям раздали разные учётки. Никто даже разницы не заметил между ТЗ и реализацией
источник

Р

Руслан in PHP
А еще позже оказывается что хотят управление в кабинете своими пользователями своей организации и назначение им бюджетов/ограничений на месяц
источник

КГ

Константин Грачев in PHP
Кароч. Твоя задача сделать функционал отвечающий требованиям. А не тот бред что в ТЗ написано. Как бы странно это предложение не звучало)
источник

КГ

Константин Грачев in PHP
А ещё я часто руководствуюсь правилом, что сделать надо так как заказчику надо, а не так как он хочет
источник

А

Артём in PHP
Константин Грачев
Кароч. Твоя задача сделать функционал отвечающий требованиям. А не тот бред что в ТЗ написано. Как бы странно это предложение не звучало)
Требования в ТЗ 😁
источник

А

Артём in PHP
Конечно, это нельзя называть ТЗ, это список хотелок/мечт
источник

КГ

Константин Грачев in PHP
Артём
Требования в ТЗ 😁
Учись читать такие ТЗ. Его не надо читать как готовую архитектуру. Если ты конечно программист, а не кодер без головы)
источник

k

knopkod4v in PHP
Мио Гранде
всем добра и пряников.
такой вопрос
на продакшен сервере  постоянно слетает авторизация.
буквально час и все.
на тестовых все нормально

код отвечающий за запуск сессии вот
@session_set_cookie_params(15555555);
@session_start ();

что можно посмотреть еще?
может сессия помирает/сессионная куки экспайрится?
источник

А

Артём in PHP
Константин Грачев
Учись читать такие ТЗ. Его не надо читать как готовую архитектуру. Если ты конечно программист, а не кодер без головы)
Нечего там читать
источник