Просто быстрый вопрос о наилучшей практике разработки MVC.
Допустим, у меня есть два контроллера (продолжение1, продолжение2), каждый из которых использует отдельную модель, модель1 и модель2.
все файлы сложные, модели содержат десятки методов.
Скажем, я закончил разработку первого контроллера, и я нахожусь в процессе работы над вторым. Мне нужно создать метод в model2, который будет точно таким же, как один из методов в model1. Это всего лишь крошечный метод, например, получить список каких-то категорий.
Каков наилучший подход к работе - должен ли я дублировать метод и включить его в мою модель2, или я должен извлечь его из модели1?
Разумно было бы получить его из model1, но я не знаю, повлияет ли это на время выполнения, так как это должно было бы загрузить обе модели.
Буду благодарен за отзыв
спасибо
к