PinnedPublished inLevel Up CodingMobile App Architectural Best Practices in Action [User Story 2]Welcome to “Mobile: Architectural Best Practices in Action” — a series where we embark on a journey through the intricate world of mobile…Jan 1, 2024Jan 1, 2024
PinnedPublished inLevel Up CodingMobile: Architectural Best Practices in Action [User Story 1]Welcome to “Mobile: Architectural Best Practices in Action” — a series where we embark on a journey through the intricate world of mobile…Dec 5, 2023Dec 5, 2023
PinnedPublished inLevel Up CodingDesign Code for Unit TestingUnit testing is a type of automated testing meant to verify whether a small and isolated piece of the codebase the so-called “unit” behaves…Nov 22, 2021Nov 22, 2021
PinnedSOLID Principles in SwiftSOLID is a mnemonic acronym named by Robert C. Martin used in Software Programming, It represents 5 principles of Object Oriented…Apr 16, 2017A response icon7Apr 16, 2017A response icon7
Published inLevel Up CodingThe Code Review Best PractiseCode review is an important part of the software development process and can help improve code quality and help developers grow…May 31, 2023A response icon1May 31, 2023A response icon1
VSCollectionKit: Swift Component based lib for UICollectionViewVSCollectionView a handy framework supporting functionality of a UICollectionView or UICollectionViewController in a much simpler way.Apr 24, 2020Apr 24, 2020
Generics in SwiftGeneric programming is a way of writing a reusable functions & types in a flexible wayOct 3, 2017A response icon1Oct 3, 2017A response icon1
Strong Cycle /Retain Cycle in SwiftBefore Jumping into the Strong/Retain Cycle problem let’s have very brief understanding how our object memory is managed with ARC.Sep 14, 2017A response icon19Sep 14, 2017A response icon19
UIImageView + Async Dowload Remote ImageUIImageView+AsyncLoad is an extension of UIImageView for loading and displaying images asynchronously on iOS. Developer will have a hassle…Feb 12, 2017Feb 12, 2017