iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
12.3K subscribers
738 photos
69 videos
4.2K links
Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Download Telegram
Про NSPersistanceContainer - новый способ настройки стека CoreData в iOS 10, на 3000% более быстрый и безопасный.
https://swifting.io/blog/2016/09/25/25-core-data-in-ios10-nspersistentcontainer/

#coredata
Давно не было статей про путь развития в айти, вот одна, как раз перед выходными: https://rainsoft.io/the-path-of-software-development-craftsmanship/

#hire #learning
Что это значит - быть 40-летним разработчиком. Много рефлексии, чуть-чуть реакт нейтива и несколько хороших советов. http://www.bennorthrop.com/Essays/2016/reflections-of-an-old-programmer.php

#longreads #career
Orta Therox проводит часовое code review их tvOS приложения. Отличная замена для любимых летсплеев на один вечер: http://artsy.github.io/blog/2015/11/05/Emergence-Code-Review/

#review #codestyle
А вы знали, чем грозит использование spin-локов в приложениях для iOS и macOS? Об их устройстве, предназначении, проблемах и возможных замещениях рассказывает Kevin Ballard.
http://engineering.postmates.com/Spinlocks-Considered-Harmful-On-iOS/

#concurrency
О том, в каких случаях стоит применять принцип YAGNI и в чем на самом деле состоит его суть: http://www.skorks.com/2009/08/does-yagni-mean-you-ignore-the-obvious/

#principles
Ребята из AppMetrica рассказали о том, как они работали с крашами своей библиотеки под iOS - в докладе куча интересного контента.
https://events.yandex.ru/lib/talks/3866/

#objc
Вводный курс по RxSwift. Автор доклада показывает несколько примеров ежедневных задач, в которых использование Rx сможет сильно облегчить жизнь.
https://realm.io/news/tryswift-Marin-Todorov-I-create-iOS-apps-is-RxSwift-for-me/

#swift #rx #patterns
Когда git flow слишком сложен - встречайте GitHub flow, более простую модель, основанную на принципе 'шатаем master branch'.
https://habrahabr.ru/post/189046/

#git
Есть два понятия, которые многие разработчики постоянно путают между собой - мок и стаб. Мартин Фаулер рассказывает о разнице между ними и еще парочкой похожих сущностей.
http://martinfowler.com/articles/mocksArentStubs.html

#testing #patterns