Size: a a a

2020 October 12

DT

Dmitriy Tkachenko in PHP
psalm: Cannot locate /opt/Psalmtemp_folder/src/actual_code/goes_here.php такой штукой ругается
источник

Y

Yaroslav in PHP
С тапка виднее
и где там ифы?
крч. можно объявить странную функцию сравнения и позаботиться о ее наличии во всех точках вызова или импортировать. а можно объявить ValueObject и use-ать где угодно с дополнительными плюшками помимо сравнения. глядишь, парень ворвется и доберется еще и до анемических моделей в конце концов. зарабатывать больше начнет всем на зависть)
источник

A

Aleksandr Khristenko in PHP
Yaroslav
крч. можно объявить странную функцию сравнения и позаботиться о ее наличии во всех точках вызова или импортировать. а можно объявить ValueObject и use-ать где угодно с дополнительными плюшками помимо сравнения. глядишь, парень ворвется и доберется еще и до анемических моделей в конце концов. зарабатывать больше начнет всем на зависть)
И вместо +-*/ использовать методы, да.
источник

AM

Artem Molotov in PHP
С тапка виднее
round поможет
Сюда бы картинку с гугла по словосочетанию "рэп раунд".
источник

AM

Artem Molotov in PHP
С тапка виднее
round(10.00 - 9.91, 2) === 0.09 где тут 10 ифов?
А потом вместо нуля получишь единицу. Лол.
источник

AM

Artem Molotov in PHP
Artem Molotov
А потом вместо нуля получишь единицу. Лол.
тьфу ты блять, я раунд перепутал с другой функцией. Лол
источник

S

Sergo in PHP
С тапка виднее
в скобки обернуть, приоритет - то ниже чем у ===
wut
источник

AM

Artem Molotov in PHP
Aleksandr Khristenko
И вместо +-*/ использовать методы, да.
Там вроде рфк валялось на эту тему (operator overloading). Так что вполне возможно, что будет.
источник
2020 October 13

1

1Bot in PHP
Алексей Гевондян
Цепочечные вызовы выглядят кошернее)
Это потому что не хватает оператора with из древнего Паскаль
источник

S

Shurick in PHP
1Bot
Это потому что не хватает оператора with из древнего Паскаль
неймспейсы вместо него
источник

S

Shurick in PHP
суть with можно написать with Windows do begin, и все что после по умолчанию вызывается из модуля Windows
источник

1

1Bot in PHP
Shurick
неймспейсы вместо него
Не совсем понял как неймспейсы помогут с упрощением цепочечных вызовов. Можете привести небольшой пример кода?
источник

S

Shurick in PHP
1Bot
Не совсем понял как неймспейсы помогут с упрощением цепочечных вызовов. Можете привести небольшой пример кода?
цепочечные вызовы это сахар по сути, правильно надо писать каждый вызов на новой строке с присвоением в переменную
источник

1

1Bot in PHP
Shurick
цепочечные вызовы это сахар по сути, правильно надо писать каждый вызов на новой строке с присвоением в переменную
Сейчас так и есть, with мог бы упростить это
источник

КГ

Константин Грачев... in PHP
источник

КГ

Константин Грачев... in PHP
Разве __set вызывается если свойство существует?
источник

КГ

Константин Грачев... in PHP
unset($this->property) удаляет свойство из объекта? О_о
источник

A

Aleksandr Khristenko in PHP
Вопрос только в том, зачем там вообще свойство созданы, если они дальше удаляются.
источник

КГ

Константин Грачев... in PHP
Aleksandr Khristenko
Вопрос только в том, зачем там вообще свойство созданы, если они дальше удаляются.
Ну типа автокомплит чтобы стат анализ и прочее
источник

КГ

Константин Грачев... in PHP
Хотя стат анализ и магия это вместе - зочем
источник