Публикации по теме 'patterns'


Функциональный JS с ES6 - Рекурсивные шаблоны
В чем дело? Функциональное программирование находится на подъеме, и это очень интересная для меня тема. Это позволяет мне писать краткий декларативный код, который легко тестировать и обдумывать. Что такое функциональное программирование? Я передам этот ответ кому-нибудь, кто более разбирается в предмете, Эрику Эллиоту : Функциональное программирование (часто сокращенно ФП) - это процесс создания программного обеспечения путем составления чистых функций , избегая общего..

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