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

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

Размещение рекламы: @tanyasanovna
Download Telegram
Разбор одного холиварного вопроса. Является ли использование оператора switch плохим тоном? http://sergeyteplyakov.blogspot.ru/2016/08/whats-wrong-with-switch-operator.html

#philosophy #patterns
Боб Мартин рассуждает о том, в каких направлениях стоит развиваться программисту: http://blog.cleancoder.com/uncle-bob/2016/09/01/TheLurn.html

#philosophy
Рассуждения о том, что находится между двумя крайностями - плохим и отличным программистами, нормальном распределении и марафонцах.
https://lwn.net/Articles/641779/

#philosophy
Есть technical debt, а есть technical knowledge debt (не нашел подходящего перевода на русский язык). О том, что это за долг, откуда он появляется и как с ним справляться, рассказывает один из основных контрибьюторов в Swift.
http://modocache.io/technical-knowledge-debt

#philosophy #learning
Давайте поговорим о хайпе. Признайтесь, многие из вас начали внедрять VIPER/Realm/Rx* не после тщательного анализа того, какие проблемы эти инструменты решают, а под влиянием разных выступлений на конференциях, статей и всего такого. Вот статья именно про такой подход - Hype-Driven Development.
Отдельные лайки за шикарную цитату "Let’s skip tests! Our Guru says so. We didn’t write them anyway."
https://blog.daftcode.pl/hype-driven-development-3469fc2e9b22#.lbln1wc2u

#philosophy #tools
В разработке софта можно выделить несколько профессиональных заболеваний, не свойственных каким-либо другим отраслям. Одно из них - синдром Not Invented Here, Изобретено Не Нами, который мы подпитываем каждый раз, отказываясь от переиспользования кода в пользу написания своего ведосипеда.
http://apptractor.ru/info/articles/grigoriy-petrov-sindrom-not-invented-here.html

#philosophy
Аргументы в защиту синдрома Not Invented Here. В качестве примера приводится команда разработки Excel, не только отказавшаяся от всех сторонних зависимостей, но и даже написавшая свой компилятор.
https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-invented-here-syndrome/

#philosophy #processes