Публикации по теме 'patterns'
Функциональный JS с ES6 - Рекурсивные шаблоны
В чем дело?
Функциональное программирование находится на подъеме, и это очень интересная для меня тема. Это позволяет мне писать краткий декларативный код, который легко тестировать и обдумывать. Что такое функциональное программирование? Я передам этот ответ кому-нибудь, кто более разбирается в предмете, Эрику Эллиоту :
Функциональное программирование (часто сокращенно ФП) - это процесс создания программного обеспечения путем составления чистых функций , избегая общего..
Шаблон Swift Singleton
Шаблон Singletons предоставляет глобально доступный общий экземпляр объекта.
В большинстве случаев синглтон в iOS не нужен (этим можно злоупотреблять для формирования плохо сконструированного кода), но в некоторых случаях имеет смысл иметь только один экземпляр класса. .
Apple часто использует этот подход. Например: UIApplication.sharedApplication (), NSUserDefaults.standardUserDefaults (), NSFileManager.defaultManager () все возвращают объект Singleton.
В Objective-C , чтобы..