Size: a a a

Генератор непрочитанных сообщений

2020 July 28

OS

Oleg Shleiko in Генератор непрочитанных сообщений
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Oleg Shleiko
А у кого-то есть пример что прям нужно было применить рефлекию?
когда хочешь, чтобы инфраструктурные методы не засоряли твою модель
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
но они нужны для взаимодействия с инфраструктурой и без них никак
источник

OS

Oleg Shleiko in Генератор непрочитанных сообщений
Что такое инфраструктурные методы?
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
дебажить легко и приятно)
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Oleg Shleiko
А у кого-то есть пример что прям нужно было применить рефлекию?
DI container
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Daria Motorina
дебажить легко и приятно)
принцип настолько прост и понятен, что там даже дебажить нечего)
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
псалм пока не умеет в короткие лямбды?
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
public function changeName(string $newName): void
{
   // Check name can be changed, if it can then....
   $this->emit(new NameChanged($this->name, $newName, now()));
}
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
и тут же
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Oleg Shleiko
Желательно на пыхе
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
private function onNameChanged(NameChanged $event): void
{
   $this->name = $event->newName;
}
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
и вот тебе нужно когда NameChanged емитится, тут же его применять
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
но код, который это делается находится в суперклассе
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
а метод приватный для дочернего класса
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Oleg Shleiko
Что такое инфраструктурные методы?
то что не относится непосредственно к логике твоего приложения
источник

F

Faust in Генератор непрочитанных сообщений
Опять крутым кодом козыряешь и скромничаешь?
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Alexander Kladov
псалм пока не умеет в короткие лямбды?
может умеет, но я хз че тут прописать, чтобы он не ебал мозг)
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
может
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Faust
Опять крутым кодом козыряешь и скромничаешь?
я это говно 3 года назад писал
источник