Denis те у меня например 100 алгоритмов я должен создать 100 обьектов этих алгоритмов, в цикле все проверить и вызвать только один который подходит ? Этож как тормозить все будет ?
а кто то может накидать пример для тестирования с моками и статической функцией ? те с статической функцией и моками у нас сложности а с не статической все ok
не понял, а если мы будем использовать спопку функций как хелперов, то в каком файле ? это все должно хранится ? как подгружать ? что то не помню такого подхода в symfony или laravel....
но я не понимаю как у массива могут быть дополнительные методы для работы с данными коллекции ? И зачем например сортировка у коллекции если данными sql это сделать гораздо быстрее ?
легко читать легко добавлять новые и будет создан один нужный обьект