В моем приложении есть множество контроллеров представления, которые имеют свои собственные цели. Тем не менее, ниже они разделяют некоторую потребность в общей работе по обслуживанию, которая могла бы использовать один и тот же код метода вместо того, чтобы каждый имел свою собственную копию кода, буквально вставленную в него.
Есть ли способ поделиться кодом этих распространенных методов? Я вижу две возможности:
1) либо одна копия кода, действительно разделенная в памяти, как в специальном объекте обслуживания методов
или
2) записывается один раз в блок кода, но распределяется много раз по мере необходимости для каждого представления.
Какой из них является правильным путем или каков правильный путь, и КАК он будет реализован наиболее простым способом?
Доброта, новый кодер в комнате.
Спасибо.
-Ric