Size: a a a

2020 December 12

АГ

Алексей Гевондян... in phpGeeks
вообще идеальный класс - такой, который ни от чего не зависит. ну может зависеть от нескольких интерфейсов как максимум, при том сам реализуя некий интрефейс. и о нем самом остальной код знать не должен.
источник

АГ

Алексей Гевондян... in phpGeeks
кроме разве что кода, который уже все воедино собирает
источник

АГ

Алексей Гевондян... in phpGeeks
устанавливая соответствия интерфейсов и реализаций
источник

НЛ

Наталья Лихачёва... in phpGeeks
займы без процентов в одном месте  @zaimyonlains
источник

👑️

👑OGURCHIK🖤 ️ in phpGeeks
🔫
источник

AS

Anjali Sharma in phpGeeks
Join my channel @sexvideosonlines
источник

AB

Alex B in phpGeeks
Наталья Лихачёва
займы без процентов в одном месте  @zaimyonlains
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
@oneerror сделай пыщ пыщ
источник

AS

Alexey Shatunov in phpGeeks
Всем привет.. наступило утро субботы, а значит пришло время спросить:

как там дела у популярных библиотек с PHP-8 ? Пока все плохо или дело движется? Я бы в чем-нить поучаствовал (хехе, запрещёночка, да) - в смысле адаптации опенсорса, не все ж с шарпов на go переписывать 🤗
Так что если есть чо - кидайте гитхабы
источник

ВС

Владислав Субботин... in phpGeeks
Так в php 8 сохраняется обратная совместимость, ничего не сломано, если речь об этом. Добавлять фичи php 8 в популярные библиотеки, нарушающие эту совместимость, пока рановато и бессмысленно. Такие библиотеки ориентированы на широкий круг пользователей, у которых могут быть разные версии php.
источник

AS

Alexey Shatunov in phpGeeks
Владислав Субботин
Так в php 8 сохраняется обратная совместимость, ничего не сломано, если речь об этом. Добавлять фичи php 8 в популярные библиотеки, нарушающие эту совместимость, пока рановато и бессмысленно. Такие библиотеки ориентированы на широкий круг пользователей, у которых могут быть разные версии php.
почему бессмысленно? Пишется версия под php8, поднимается мажорная версия.. в чем бессмысленность?
источник

ВС

Владислав Субботин... in phpGeeks
Ну, ОК, поднимаете вы мажорную версию, она становится stable. Я хочу использовать библиотеку, я планирую использовать последнюю стабильную версию. А мне Composer говорит - иди нахуй, друг, тебе нужен php 8 в проде. Это ладно, допустим. Второй момент. Вам нужно будет поддерживать минимум 2 мажорные версии или вы будете в какую-то одну лить актуальные правки?
источник

AS

Alexey Shatunov in phpGeeks
некоторое время поддерживать 2
источник

AS

Alexey Shatunov in phpGeeks
это нормально
источник

ВС

Владислав Субботин... in phpGeeks
Бессмысленно, как мне кажется. Я бы добавлял поддержку php 8, когда планирую отказаться от поддержки предыдущих версий, чтобы не делать двойную работу.
источник

AS

Alexey Shatunov in phpGeeks
Владислав Субботин
Бессмысленно, как мне кажется. Я бы добавлял поддержку php 8, когда планирую отказаться от поддержки предыдущих версий, чтобы не делать двойную работу.
нет, так не получится. Этот момент и определяется наличием времени на трансформацию, а не тем когда Сатурн в Марсе.
Тут же какое дело - надо рассуждать так.. обратная совместимость есть, значит чем скорее будет переход тем лучше всем
источник

AS

Alexey Shatunov in phpGeeks
то есть грубо говоря php8 уже вышел, и нет никакого смысла на него не переходить.. какое-то время пока есть баги(в самом php) стоит поддерживать обе версии библиотеки
источник

ВС

Владислав Субботин... in phpGeeks
> обратная совместимость есть, значит чем скорее будет переход тем лучше всем
Это да. Но ничто не блокирует использование существующих библиотек "как есть"
источник

ВС

Владислав Субботин... in phpGeeks
То есть, если бы я был мэйнтейнером, я бы задумался, а нужно ли мне сейчас это делать, пока люди только присматриваются к php 8. Ну, наверное, чисто для энтузиастов пока - да. Но поддерживать две верии - геморно
источник

ВС

Владислав Субботин... in phpGeeks
Так, для справки. Вы даже сбилдить не сможете свой проект в Travis CI, там ещё не завезли php 8
источник