если коротко, то суть в двух правилах: длина функции не больше 300 строк, длина файла не более 2к строк. если код дублируется больше одного раза, значит что-то с ним не так, надо выносить куда-то и переиспользовать
если коротко, то суть в двух правилах: длина функции не больше 300 строк, длина файла не более 2к строк. если код дублируется больше одного раза, значит что-то с ним не так, надо выносить куда-то и переиспользовать
Ну вот куда вынести хз, первое что приходит в голову - тупо вынести в отдельный файл функцию и брать ее оттуда
если коротко, то суть в двух правилах: длина функции не больше 300 строк, длина файла не более 2к строк. если код дублируется больше одного раза, значит что-то с ним не так, надо выносить куда-то и переиспользовать
Хм, звучит неплохо но тогда для двух контроллеров надо так делать - дублирование
я имел в виду в принципе в экстенш к UIViewController, а не к какому-то отдельному, тогда будет работать везде, где потребуется. По типу: extension UIViewController { func hideKeyboard() }
я имел в виду в принципе в экстенш к UIViewController, а не к какому-то отдельному, тогда будет работать везде, где потребуется. По типу: extension UIViewController { func hideKeyboard() }