Студия разработки сайтов и приложений

Netspark.ru

Заметки и разработки

OctoberCMS

Микросовет — о простоте

Мудрость, знакомая человечеству как до, так и после одного монаха-францисканца, гласит: не умножай сущности без нужды. В нашем случае это также означает: не делай сложным то, что можно делать проще.

Например, когда имеешь ноду с полями «Вес», «Цена» и «Описание» — нет никакой нужды создавать темплейт, дабы изменить порядок вывода полей. Это делается из админки. Нет нужды создавать темплейт и для того, чтобы уменьшить шрифт, каковым должны быть выведены некоторые поля. Для этого в мире есть CSS.

Да что там темплейт. Ежели алчешь темплейта, коли удобней так тебе — создай. Другие поймут. Но уж точно нет нужды, совсем никакой нужды, подменять вывод ноды в режиме full view — представлением Views. Ни для первой задачи, ни для второй, ни для иных мыслимых манипуляций с тремя текстовыми полями.

Не усложняй без нужды. Ведь те, кто придут после, умножат еще немало сущностей мысленно и устно. И отправят их за тобой.

Комментарии