PHP Russia 2019 ElisDN

Про UseCase, фреймворки и в целом ООП.

ООП следует использовать по максимуму. К примеру объекты не использовать как ActiveRecord для связки с таблицой в БД, а полноценно с входящими в конструктор объектами Content, Price, etc.

new Lot($id, $var1, $var2, $title, $content, $blitzPrice, $startPrice)  // half solid
new Lot($id, $var1, $var2, new Content($title, $content), new Price($startPrice, $blitzPrice)) // full solid
Рубрикиphp

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *