InITNEXTbyBoris Bugor·Nov 5, 2023Structure Oriented Programming VS Protocol Oriented Programming in SwiftPhoto by Mathew Schwartz on UnsplashA response icon3A response icon3
InITNEXTbyBoris Bugor·Oct 15, 2023Optimizing work in iOS runtimePhoto by Bill Jelen on UnsplashA response icon5A response icon5
InBetter ProgrammingbyBoris Bugor·Sep 23, 2023OperationQueue + Asynchronous CodeUsing OperationQueue for asynchronous code may seem like pure hell, but there’s another way
Boris Bugor·Sep 8, 2023Unsafe Memory Access in SwiftPhoto by Ryan on UnsplashA response icon2A response icon2
Boris Bugor·Aug 26, 2023Scrollable lists using Protocol-Oriented Programming and UICollectionViewCompositionalLayoutPhoto by Mika Baumeister on Unsplash
Boris Bugor·Aug 19, 2023Scrollable lists using Protocol-Oriented Programming and UICollectionViewFlowLayoutPhoto by Pavel Neznanov on UnsplashA response icon1A response icon1
Boris Bugor·Aug 5, 2023Share data between devices without internet access. iOS Multipeer ConnectivityPhoto by James Lewis on UnsplashA response icon1A response icon1
InBetter ProgrammingbyBoris Bugor·Dec 4, 2024Creating and Modifying UIKit Components Like in SwiftUIProtocol-oriented programming is one of the most powerful and flexible tools for competent composition and distribution of responsibilityA response icon3A response icon3
InBetter ProgrammingbyBoris Bugor·Jul 22, 2023State Management Using Protocol-Oriented Programming + GenericsIn this article, I would like to show one of the most convenient ways to manage the state of an object using a protocol-oriented approachA response icon4A response icon4
Boris Bugor·Jul 14, 2023UIViewController lifecycle under the hoodPhoto by Lauren Mancke on UnsplashA response icon2A response icon2