Size: a a a

2020 August 02

ИЛ

Иван Лещёв in Drupal RU
плагины сложнее писать
источник

NM

Nikita Malyshev in Drupal RU
В том то и дело
источник

NM

Nikita Malyshev in Drupal RU
И я даже нарвался на ситуации где плагин не вывозит.
источник

AP

Andrey Postnikov in Drupal RU
Иван Лещёв
для простоты и поддерживаемости надо свои запросы и свои контроллеры писать
а не вьюхи использовать и плагины к ним
Bus factor и это только для поддерживаемости в одно лицо
источник

NM

Nikita Malyshev in Drupal RU
Andrey Postnikov
Bus factor и это только для поддерживаемости в одно лицо
Да ну это же ерунда. Неужели кто-то в контроллере не разберётся?
источник

ИЛ

Иван Лещёв in Drupal RU
Andrey Postnikov
Bus factor и это только для поддерживаемости в одно лицо
нет, только если ты пишешь контриботню, то нужно писать для вьюса
источник

ИЛ

Иван Лещёв in Drupal RU
Nikita Malyshev
Да ну это же ерунда. Неужели кто-то в контроллере не разберётся?
зато отловит, где все куски от вьюхи лежат
источник

AP

Andrey Postnikov in Drupal RU
Nikita Malyshev
Да ну это же ерунда. Неужели кто-то в контроллере не разберётся?
Выше как раз пример "поддерживаемости" кастомного кода
источник

NM

Nikita Malyshev in Drupal RU
Если кто-то не сможет разобраться в простом контроллере, не думаю что и к вьюсам его можно подпускать. Накликают ведь.
источник

NM

Nikita Malyshev in Drupal RU
Andrey Postnikov
Выше как раз пример "поддерживаемости" кастомного кода
Ну это сильно зависит от компетенции оригинальных авторов кода.
источник

NM

Nikita Malyshev in Drupal RU
Если контроллер задокументирован и всё там прозрачно и как надо, ни кому проблем это не доставит.
источник

ИЛ

Иван Лещёв in Drupal RU
Andrey Postnikov
Выше как раз пример "поддерживаемости" кастомного кода
а плагин - это не кастомный код?
да это кастом помноженный на коэффициент сложности от вьюхи
источник

NM

Nikita Malyshev in Drupal RU
Как контраргумент "интерфейсу." В 7-ке у нас были рулсы, много рулсов. Код писать не надо, но какая там поддерживаемость? Порой днём с огнём ищешь где и что там накликали.
источник

ИЛ

Иван Лещёв in Drupal RU
а если два плагина, то квадрат сложности
источник

AP

Andrey Postnikov in Drupal RU
Nikita Malyshev
Если контроллер задокументирован и всё там прозрачно и как надо, ни кому проблем это не доставит.
Что-то редко я вижу вменяемый код в кастоме, а ещё меньше документации
источник

NM

Nikita Malyshev in Drupal RU
Я под закат работы с 7-кой просто конкретно горел с рулсов
источник

AP

Andrey Postnikov in Drupal RU
Иван Лещёв
а если два плагина, то квадрат сложности
Это применимо к любому коду
источник

NM

Nikita Malyshev in Drupal RU
Порой даже говнокод лучше бы был, ибо его можно было бы по паттерну хука или другим признакам найти и поправить. А на рулсах порой какую-то магию кликали, больше вникаешь.
источник

NM

Nikita Malyshev in Drupal RU
Andrey Postnikov
Что-то редко я вижу вменяемый код в кастоме, а ещё меньше документации
Но кто такой код пишет, да, им лучше вьюсами кликать. Хотя если они до плагинов доберутся вьюсовых, думаю там всё ещё печальнее на выходе будет.
источник

AP

Andrey Postnikov in Drupal RU
Естественно, что баланс нужен везде, но практика (особенно в распределенных командах) говорит, что кастом намного больше технического долга тянет
источник