Да.Всегда есть лучший способ сделать это, чем копировать и вставлять.Вам всегда должно быть немного неловко (как будто вы чувствуете, когда собираетесь произнести речь перед огромной толпой), когда вы собираетесь нажать «Ctrl-V».
Почтилюбой вводный класс, который вы, вероятно, будете использовать на языке, который имеет функции, методы или подпроцедуры.(То, что они называют и что они делают, зависит от языка, о котором идет речь).Любая изменяемая переменная должна быть параметром для этой функции / метода / подпроцедуры.
Когда вы делаете это (и метод / функция / подпрограмма доступны), вы можете заменить ОГРОМНЫЕ куски кода одним вызовомк вашим новым мфам.
Есть много других способов сделать это, но когда вы только начинаете, это, вероятно, путь.