
So, you should keep in mind every custom type or function you build to cover functionality on older platforms, because you might need to delete them in a year as soon as you bump the minimal platform version. Or, you can make the compiler remind you about that code. This week, we will talk about a way to make the compiler help us in identifying dead code in our codebase.
Majid Jabrayilov is an iOS developer based in Baku, Azerbaijan. He is proficient in Swift with comprehensive knowledge of the iOS SDK. Majid has experience designing complex applications following SOLID principles and utilizing MVVM and FRP patterns. He has a strong grasp of multithreading behavior and excellent debugging capabilities. He is familiar with User Experience and Accessibility considerations and is skilled in using Git and Git Flow. Majid also has experience applying Machine Learning and Augmented Reality in mobile applications. He is committed to writing highly readable and maintainable source code.