Size: a a a

2021 January 13

VC

Vladimir Chernyshev in PHP
Константин Грачев
Я обычно все ошибки в baseline загоняю, и уже потом помаленьку чищу
да там они будут постоянно
источник

КГ

Константин Грачев... in PHP
Иван Лещёв
так то надо в прекоммите проверку ставить и потом ещё в гитлабе делать интеграцию с бухгалтерией
Никогда не понимал когда в прекомит суют всё подряд, особенно то что выполняется по 10+ секунд
источник

ИЛ

Иван Лещёв in PHP
Константин Грачев
Никогда не понимал когда в прекомит суют всё подряд, особенно то что выполняется по 10+ секунд
ну проверять можно только коммит
источник

ИЛ

Иван Лещёв in PHP
а даже если 10 секунд, то и что?
источник

КГ

Константин Грачев... in PHP
Vladimir Chernyshev
да там они будут постоянно
Это лучше чем вообще без анализатора)
Потому что новый код придётся писать уже без ошибок, а старый как правило помаленьку вычищается
источник

КГ

Константин Грачев... in PHP
Иван Лещёв
а даже если 10 секунд, то и что?
А то что если я делаю коммит, значит я хочу сделать коммит, а не запустить кучу срани.
Если я хочу запустить тесты я сделаю make test
источник

ИЛ

Иван Лещёв in PHP
Константин Грачев
А то что если я делаю коммит, значит я хочу сделать коммит, а не запустить кучу срани.
Если я хочу запустить тесты я сделаю make test
а кто потом за такими честными проверять будет?
источник

КГ

Константин Грачев... in PHP
Иван Лещёв
а кто потом за такими честными проверять будет?
CI?
источник

V

Vadim in PHP
Иван Лещёв
а кто потом за такими честными проверять будет?
ci?
источник

ИЛ

Иван Лещёв in PHP
ci потом должен из зарплаты вычитать
источник

VC

Vladimir Chernyshev in PHP
Константин Грачев
Это лучше чем вообще без анализатора)
Потому что новый код придётся писать уже без ошибок, а старый как правило помаленьку вычищается
там архитектура такая, что придётся всё подавлять или штуки типа
/** @var User */ $user = User::find(1); 

⎄делать
источник

VC

Vladimir Chernyshev in PHP
на каждой строке
источник

VC

Vladimir Chernyshev in PHP
Иван Лещёв
ci потом должен из зарплаты вычитать
только на фэйлед билдах ))
источник

КГ

Константин Грачев... in PHP
Vladimir Chernyshev
там архитектура такая, что придётся всё подавлять или штуки типа
/** @var User */ $user = User::find(1); 

⎄делать
Не ну так маньячить конечно не нужно. Для этого baseline есть. Подавлять лучше только то где анализатор не способен нюансы языка разобрать, а не там где код не очень
источник

VC

Vladimir Chernyshev in PHP
Константин Грачев
Не ну так маньячить конечно не нужно. Для этого baseline есть. Подавлять лучше только то где анализатор не способен нюансы языка разобрать, а не там где код не очень
там улучшения пхп типа, свои implements например, дниамическиое добавление методов и прочее
источник

КГ

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

VC

Vladimir Chernyshev in PHP
User::extend(function($model) {
   $model->bindEvent('user.register', function() use ($model) {
       // Code to register $model->email to mailing list
   });
});

из безобидного )
источник

V

Vitaly in PHP
Не знаю как там народ на уровне 1 в псалме живет, но на 4 вроде полет норм
источник

VC

Vladimir Chernyshev in PHP
public $implement = [
   'Backend.Behaviors.FormController',
];

а вот как анализатору обїяснить? )
источник

КГ

Константин Грачев... in PHP
Vladimir Chernyshev
public $implement = [
   'Backend.Behaviors.FormController',
];

а вот как анализатору обїяснить? )
В данной строчке не понятно зачем что-то объяснять
источник