Nick Vasilev

Nick Vasilev @nv3212

About: iOS SWE

Location:
Yerevan, Armenia
Joined:
Jul 5, 2023

Nick Vasilev
articles - 9 total

Trunk-Based Development

In large development teams, managing feature branches and core reviews can become a bottleneck,...

Learn More 0 0May 16

Design Patterns: Facade

Introduction The Facade design pattern serves as a front-facing interface for a complex...

Learn More 0 0Mar 6

Design Patterns: Adapter

Introduction The Adapter design pattern helps objects with incompatible interfaces to...

Learn More 0 0Mar 6

Design Patterns: Proxy

Introduction The proxy object serves as an interface to the original object and can be...

Learn More 0 0Mar 2

Design Patterns: Strategy

Introduction In software development, creating flexible and maintainable code is a...

Learn More 0 0Mar 2

Design Patterns: Decorator

Introduction Design patterns help make our codebase cleaner, maintainable, and easy to...

Learn More 0 0Mar 2

Thread Explosion in iOS: GCD and Swift Concurrency

Introduction Thread explosion is a situation where multiple threads run simultaneously,...

Learn More 0 0Mar 1

Memory Management With Swift: ARC, Strong, Weak, and Unowned Explained

Introduction Memory management is a key part of any programming language. Numerous...

Learn More 0 0Sep 11 '23

Algorithms Complexity: All You Should Know About It

Introduction Algorithm complexity is a measure of how long it would take an algorithm to...

Learn More 0 0Jul 5 '23