У нас вы можете посмотреть бесплатно Testing & Refactoring existing iOS/Swift code, MVC vs MVVM, Singleton vs DI | iOS Dev Live Mentoring или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
To become a complete Senior iOS developer, you need to learn how to refactor existing code with confidence... But what does that mean?! Refactoring is the process of changing the structure of the code without changing the behavior. So true refactoring requires fast and reliable automated tests to guarantee the behavior hasn't changed. But those tests shouldn't be coupled with the structure of the code. Otherwise, you won't be able to refactor (change the code structure) without breaking the tests. That's why before making any refactorings in legacy code without tests, you need to add fast, reliable, and flexible tests that are not coupled with implementation details! And as you add tests, you may even find bugs you didn't know about, as you'll see in this mentoring session... So watch this iOS Dev mentoring session now and learn in practice how to: Add tests to existing iOS/Swift code Refactor from MVC to MVVM Think in a test-driven approach to developing better solutions faster and with confidence Understand Dependency Injection Migrate direct usage of Singletons to proper Dependency Injection techniques to decrease coupling and facilitate testing (e.g., injecting protocols and closures via Initializer and Property injection) And much more. So hurry up and don't miss out. Watch it now! References Working with legacy iOS codebases: architecture, testing, build times | iOS Dev Live Mentoring - https://www.essentialdeveloper.com/ar... Join the iOS Lead Essentials program https://iosleadessentials.com Like and share this content with someone that you believe will benefit from it. See you in the next episode. --- How to Build iOS Apps with Swift, TDD & Clean Architecture series↴ https://www.essentialdeveloper.com/pr... Caio & Mike's Book Suggestions ↴ https://www.essentialdeveloper.com/bo... --- Subscribe to our channel ↴ https://www.youtube.com/essentialdeve... You can also find us on ↴ Twitter ☛ / essentialdevcom Facebook ☛ / essentialdeveloper Instagram ☛ / essentialdeveloper LinkedIn ☛ / essentialdeveloper Caio ↴ Twitter ☛ / caiozullo LinkedIn ☛ / caiozullo Mike ↴ Twitter ☛ / mrmichael LinkedIn ☛ / mapostolakis Join the iOS Lead Essentials program ↴ https://iosleadessentials.com Visit our website ↴ https://essentialdeveloper.com