Sergey
> У меня нет таких проектов, в которых можно что-то рефакторить
Sergey
это как так?
Sergey
я имею в виду "сегодня ты написал метод doSomeJob()" а завтра понял что это "makeSomethingGood()"
Sergey
или вчера нужен был только User а завтра User, Customer и Merchant
Sergey
или просто пробовать идеи
Sergey
это не перефигачивать проекты каждый раз
Sergey
это попытка выражать бизнес требования через код и постоянно их уточнять
Aleksandr
главное не переусердствовать
Sergey
мол есть у тебя правило "мерчанты могут иметь продукты"
Sergey
и ты пишешь
Sergey
class Product{ /** @var Merchant */ private $merchant; }
Sergey
и есть правило "кастомеры могут делать заказы"
Sergey
class Order { /** @var Customer */ private $customer; }
Sergey
а не пихать юзера и туда и туда
Sergey
что бы система типов работала на благо соблюдению требований
Aleksandr
а кто уже обновился до 7.1?
Aleksandr
я не про локалку
Sergey
полет нормальный
Aleksandr
так вроде же RC были
Sergey
ну да, сейчас стабильная
Sergey
docker pull php:7.1-fpm
Sergey
че сложного то
Sergey
но у меня пока только один проект на 7.1
Sergey
в понедельник стартанет еще один
Aleksandr
у нас все
Aleksandr
на 7
Sergey
у нас все что стартовало год назад
Sergey
примерно
Aleksandr
ну у нас были парочку старых
Aleksandr
с сф 2.3
Aleksandr
обновились
Sergey
есть парочка проектов которые мы перевели с 5.6 на 7
Sergey
но не много
Sergey
у меня ж аутсорс
Sergey
много бесполезных проектов)
Aleksandr
у нас все внутренние
Sergey
я все не решаюсь идти в продукты... там темпы работы черепашьи
Sergey
ну то есть новое что-то пилить обычно весело
Sergey
а когда продукт начал приносить прибль люди уже не так активно идут на эксперементы
Sergey
"лишь бы конверсию не убить"
Aleksandr
нету пока прибыли)
Aleksandr
есть идеи и реализации
Aleksandr
в попытке нащупать прибыль
Sergey
знакомый работает в продукте... 3 митинга по часу на 6 человек для обсуждения какой-то незначительной маловероятной фигни
Sergey
меня пригласили для консультации на третий митинг
Sergey
я послушал и сказал "нет интернета - нет интернета, равносильно тому что пользователь разбил девайс, в остальных случаях все будет хорошо"
Sergey
на чем митинг и закончился
Aleksandr
зачем нет интеренета?)
Sergey
ну там оффлайн суппорт для системы
Sergey
тип чуваки с айпадами ходят
Aleksandr
да щас у каждой собаки он есть
Aleksandr
вот обрыв связи - это да
Sergey
ну там короч консерны были "что будет если девайс не синкнется с сервером в течении недели?"
Sergey
> вот обрыв связи - это да у нас там ивенты тупо шлются на сервер, вероятность потери данных нулевая
Sergey
только если девайс реально неделю не выходил на связь
Aleksandr
ну например в процессе оплаты
Sergey
в процессе оплаты - есть нюансы
Sergey
мы перерыли где-то 30 пеймент гейтвеев
Sergey
нашли пяток которые поддерживают отложенные платежи
Sergey
ну и опять же "нужен интернет"
Sergey
просто разрывы связи не исльно влияют
Sergey
суть в том что потрачено на митинги - 18 часов
Sergey
решено проблем - 0
Aleksandr
у нас 2 шлюза
Aleksandr
один говно
Aleksandr
другой вроде неплохой
Sergey
ха ха)
Aleksandr
:D
Sergey
не успел заскринить)
Sergey
у нас 2 шлюза
у нас там другие траблы были... не нашлось такого пеймент гейтвея который бы суппортил бы все наши требования
Aleksandr
именно по этому для разных стран разные
Sergey
в итоге перешли на какой-то британский который поддерживает все кроме возможности слать на разные аккаунты. Они нам дали исходники SDK и сказали "ну запилите сами"
Aleksandr
вернее для сша один для отсальных другой
Sergey
ну у меня только великобритания и франция
Sergey
так что чуть проше
Aleksandr
у нас мир
Aleksandr
но активность в сша по большей части
Sergey
нормальный подход
Sergey
а скрутинайзер могет в приватные репозитории?