Есть какой то общепринятый словарь или типа того?
К примеру мы делаем модуль для какой то системы, назовём его material.
Понятно что у нас будет контроллер:
material/source/controller/MaterialController.php
Тут на вкус и цвет товарища нет, суть в том что мы назвали его "контроллер".
Это слово должно быть в словаре =)
Ещё я встречал название Helper, то есть это не паттерн вроде никакой, но куда ещё засунуть пару методов, которые помогают где то в другом месте.
Или например я объекты для транспортировки данных называют так:
material/source/transfer/MaterialTransfer.php
Есть всякие Serializer, Handler, Manager, Validator и т.д.
В какой класс например положить логику этого модуля, те методы, в которых он возвращает например список похожих материалов, самый актуальный материал, в MaterialModel.php?
Надеюсь понятно объяснил)
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Эли4ка
27.11.2018 - 21:19
Helper и Exception я использую
Что конкретно ты хотел сказать этой ссылкой?
Статью прочитал.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
brevis
28.11.2018 - 12:23
Часто встречающиеся суффиксы:
Цитата |
Attribute Base Behavior Bucket Builder Collection Container Context Converter Coordinator Designer Editor Element Entity Factory Handler Helper (Util) Info Item Manager Mediator Node Option Protocol Provider Reader Service Target Type View Writer |
И совет от умных (переводить лень):
Цитата |
Don't get naming paralysis. Yes, names are very important but they're not important enough to waste huge amounts of time on. If you can't think up a good name in 10 minutes, move on. |
brevis
Цитата |
Don't get naming paralysis. Yes, names are very important but they're not important enough to waste huge amounts of time on. If you can't think up a good name in 10 minutes, move on. |
Я потому и решил справочник поискать что бы голову не ломать самому =)
А то почти всё приходится пихать в "Model.php"
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
прикол спасибо) я обычно в гугл транслятор иду