Size: a a a

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

2016 August 25
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Отличная статья про отношение между принципами проектирования YAGNI и SOLID от Сергея Теплякова: http://sergeyteplyakov.blogspot.ru/2016/08/yagni.html?m=1#more
#архитектура #solid
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Как в Artsy постепенно внедряют React Native в нативное приложение без его полного рефакторинга: http://artsy.github.io/blog/2016/08/24/On-Emission/
#react #архитектура
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
NSUserDefaults, разобраный вдоль и поперек - все что вы знали, хотели или даже не желали знать: http://dscoder.com/defaults.html
#sdk
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Да, я обещал не выкладывать больше трех материалов в день, но срочно в номер, ставим апдейты: https://blog.lookout.com/blog/2016/08/25/trident-pegasus/
#security
источник
2016 August 26
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
О преимуществах паттерна Репозиторий перед Data Access Object: https://thinkinginobjects.com/2012/08/26/dont-use-dao-use-repository/
#patterns
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про то, как в Paw реализовывали систему плагинов с использованием JavaScriptCore: https://medium.com/ios-os-x-development/make-your-app-extensible-with-javascript-core-7074061f2b05#.6vbdturts

#sdk #architecture
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Неувядающая классика, Закон Дырявых Абстракций: http://russian.joelonsoftware.com/Articles/LeakyAbstractions.html

#patterns #philosophy
источник
2016 August 27
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Идеальный лонгрид для выходных - история от Bob Nystrom про то, во что вылилась невинная задача написания автоформаттера для Dart: http://journal.stuffwithstuff.com/2015/09/08/the-hardest-program-ive-ever-written

#architecture #longread
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про либу для работы с немутабельными моделями от LinkedIn: https://realm.io/news/slug-peter-livesey-managing-consistency-immutable-models/

#persistance #libraries
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
И последнее на сегодня - статья от Peter Steinberger про использование ccache для ускорения времени компиляции проекта: https://pspdfkit.com/blog/2015/ccache-for-fun-and-profit/

#tools
источник
2016 August 28
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Кластеризация пинов на карте на стороне клиента: http://robots.thoughtbot.com/how-to-handle-large-amounts-of-data-on-maps

#algorithms
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Еще один пример того, зачем iOS разработчику Ruby. На этот раз - генерация playground books: https://ashfurrow.com/blog/building-swift-playground-books/

#tools
источник
2016 August 29
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Про Feature Toggles от Стаса Цыганова: http://devalloy.github.io/feature-toggle

#architecture #patterns
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Положительные и отрицательные стороны Code Review. Как и во всех остальных статьях в этом блоге, много ненормативной лексики: http://blog.jdevelop.com/software/2015/12/07/codereview.html

#processes
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вы по какой-то причине пропустили эту статью, не повторяйте ошибки - подробнейший рассказ о всех видах тестирования, используемого в Blacklane: https://tech.blacklane.com/2015/12/13/test-automation-for-ios/

#testing
источник
2016 August 30
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Оказывается, Fabric теперь умеет определять креши по нехватке памяти (OOM): https://crashlytics.com/blog/introducing-oom-reporting
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Регистрируемся на митап от Avito: https://avitotech.timepad.ru/event/367411/

#meetups
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Оправдано ли использование state machines: http://www.skorks.com/2011/09/why-developers-never-use-state-machines/

#patterns
источник
2016 August 31
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Введение в нейронные сети с использованием новых возможностей Accelerate.framework: http://matthijshollemans.com/2016/08/24/neural-network-hello-world/

#sdk
источник
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Если вы считаете, что использование plist-файлов для хранения конфигурации - это слишком просто, то статья для вас: http://lowlevelbits.org/yaml-based-configuration-for-objc-projects/

#tools
источник