Size: a a a

2020 January 29

KN

Kirill Nesmeyanov in PHP
ну по-этому я и удалил своё удивление, т.к. со второго раза понял что ты имел ввиду
источник

KN

Kirill Nesmeyanov in PHP
и даже склонен согласиться
источник
2020 January 30

SM

Sergey Milegov in PHP
Я бы собрал в массив и добавил им метод supports.
источник

RP

ROBERT PATTISON in PHP
Всем привет
источник

RP

ROBERT PATTISON in PHP
Ребята подскажите пожалуйста какую нибудь литературу для понимания того как проектировать сайт на ООП. Т.е грубо говоря где будет описано что такое репозитории, как их использовать, зачем нужны сервисы, слушатели, интерфейсы и как это всё в куче применять
источник

ЕР

Евгений Ромашкан in PHP
ROBERT PATTISON
Ребята подскажите пожалуйста какую нибудь литературу для понимания того как проектировать сайт на ООП. Т.е грубо говоря где будет описано что такое репозитории, как их использовать, зачем нужны сервисы, слушатели, интерфейсы и как это всё в куче применять
Гугл
источник

m

militska in PHP
ROBERT PATTISON
Всем привет
источник

RP

ROBERT PATTISON in PHP
Ну а как это всё можно обозвать?
источник

ЕР

Евгений Ромашкан in PHP
ROBERT PATTISON
Ну а как это всё можно обозвать?
Явно не ООП)

Гугли термины по отдельности
источник

ЕР

Евгений Ромашкан in PHP
ROBERT PATTISON
Ну а как это всё можно обозвать?
Желательно не применять всё услышанное в погоне только за мифическим ооп и пр. а задумываться зачем
источник

AP

Anatoliy Poloz in PHP
ROBERT PATTISON
Ну а как это всё можно обозвать?
патерны проэктирования
источник

AP

Anatoliy Poloz in PHP
и скорее всего речь об MVC
источник

ЕР

Евгений Ромашкан in PHP
По запросу MVC на PHP будет всякая дичь с Хабра и с Тостера
источник

ЕР

Евгений Ромашкан in PHP
Хотя я сам когда-то такое пилил по статьям сомнительным
источник

AB

Andrey Belov in PHP
ROBERT PATTISON
Ребята подскажите пожалуйста какую нибудь литературу для понимания того как проектировать сайт на ООП. Т.е грубо говоря где будет описано что такое репозитории, как их использовать, зачем нужны сервисы, слушатели, интерфейсы и как это всё в куче применять
источник

RP

ROBERT PATTISON in PHP
Спасибо!
источник

GT

Ghg Tu in PHP
источник

GT

Ghg Tu in PHP
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in PHP
ROBERT PATTISON
Ну а как это всё можно обозвать?
Ещё есть разные виды тестов: от юнитов до функциональных. Но подозреваю, вопрос был про юнит
источник

SP

Sergey Protko in PHP
ROBERT PATTISON
Ребята подскажите пожалуйста какую нибудь литературу для понимания того как проектировать сайт на ООП. Т.е грубо говоря где будет описано что такое репозитории, как их использовать, зачем нужны сервисы, слушатели, интерфейсы и как это всё в куче применять
структурный дизайн, понятие связанности (coupling, cohesion, information hiding). Закон деметры. Разделение ответственности (при этом все куда сложнее "эта штука ходит в базу а эта штука рисует штуки"). Ну и тесты (тут хорошая книга - Growing Object-Oriented Software, Guided by Tests) потому что когда со всем перечисленным плохо их становится неудобно писать

Если вот с этим разбираться лень и не интересно то любые "делайте тут интерфейсик а тут репозиторий" превратятся в культ карго и ты будешь делать говно с полной уверенностью что так и надо.
источник