У меня есть две кнопки, каждая из которых может выполнять две разные реализации (независимо от того, выбрана она или нет), так что это всего 4 возможных реализации. После кодирования всего, я заметил, что у меня было 20 строк кода для каждой реализации, и только 1 или 2 переменных были разными в каждом. Я решил, что хочу очистить это, и каждый вызов реализации каждого разного, более мелкие методы и передавать непоследовательные переменные в качестве параметров.Плохая практика использования 5 различных параметров метода?
Я полагаю, что это лучшая практика b/c Я использую код повторно. Однако в одном из моих методов я должен передать 5 различных аргументов, реализующих метод с правильными условиями.
Имеет ли это много параметров в методе плохой практики?
Или как насчет 'transitionFromView: toView: длительность: варианты: завершение:' на UIView ... 5 аргументы прямо там: D –
на самом деле я всегда использую notificationcenter, так что я помню этот пример, ха-ха: D – TedCheng