ChAk
Новичок
Предлагаю в этой теме делиться приемами которые, как вам кажется, не известны широкой аудитории, но без которых лично вы не представляете свой код. Давайте попробуем сделать этот форум чуть более интересным и полезным.
Я начну.
Вот мой прием (начинайте пожалуйста с этих слов так же выделенных, что бы сразу было видно где читать если вдруг будет много оффтопа). Если ваши шаблоны на php, и подключаются не явно через include, а через вызов метода с передачей ему имени шаблона, то для того что бы не потерять места использования шаблонов, достаточно добавить в шаблоне стоку с объявлением класса, а в местах использования добавить phpDoc указывающий на тот класс. Теперь встретив строку использования шаблона, вы можете одним кликом перейти к файлу шаблона, если ide поддерживает. Очень облегчает жизнь, не представляю свой код без этого приема.
Пример
Давайте только не превращать этот топик в обсуждение предложенного мною или другими хака. Пускай каждый для себя сам решить на сколько он для него подходит. Лучше расскажите свои «секретные» приемы, уверен они у вас есть.
Я начну.
Вот мой прием (начинайте пожалуйста с этих слов так же выделенных, что бы сразу было видно где читать если вдруг будет много оффтопа). Если ваши шаблоны на php, и подключаются не явно через include, а через вызов метода с передачей ему имени шаблона, то для того что бы не потерять места использования шаблонов, достаточно добавить в шаблоне стоку с объявлением класса, а в местах использования добавить phpDoc указывающий на тот класс. Теперь встретив строку использования шаблона, вы можете одним кликом перейти к файлу шаблона, если ide поддерживает. Очень облегчает жизнь, не представляю свой код без этого приема.
Пример
PHP:
// файл с шаблоном /views/unique_name_view.php
If (false) {class UniqueNameView{}}; // надеюсь понятно зачем false
// далее сам шаблон
// другой файл, место использование шаблона
/** @var \UniqueNameView */
App\View::create('unique_name_view', $data)->get();
Давайте только не превращать этот топик в обсуждение предложенного мною или другими хака. Пускай каждый для себя сам решить на сколько он для него подходит. Лучше расскажите свои «секретные» приемы, уверен они у вас есть.