У меня есть проект Angular, в котором предыдущие разработчики копировали/вставляли компоненты.
В этом проекте мобильное представление полностью отличается от настольного, за исключением некоторых компонентов и тех компонентов, которые можно было бы использовать повторно, они точно копируются/вставляются разработчиками. И даже файлы '.ts' различных представлений шаблона также копируются/вставляются, и их можно использовать повторно.
Теперь у меня два вопроса
- Если я создам общий модуль и повторно использую этот модуль как в настольной, так и в мобильной папке, повлияет ли это на скорость/производительность приложения, поскольку необходимо выполнить более 50 компонентов?
- Является ли стандартом копирование/вставка кода, а не повторное использование этих компонентов?
Вы можете получить четкое представление о моем вопросе, увидев прикрепленную ссылку на изображение ниже. https://ibb.co/DgT4rwh