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

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

Размещение рекламы: @tanyasanovna
Download Telegram
У вас есть уникальный шанс прочитать мою статью про лучшие практики организации и проведения code review еще раз, но уже на английском языке.
https://tech.olx.com/may-the-code-review-be-with-you-3407955e4c19

#processes
Четыре важные проблемы, с которыми может столкнуться разработчик на code review. Разбираемся, как относиться к плохому коду, отстаивать свою точку зрения, не хамить и приносить пользу проекту.
http://www.yegor256.com/2015/02/09/serious-code-reviewer.html

#processes
В паблик наконец-то выложили лучший (но это неправда) доклад с последнего Mobius. Я накидываю, как нужно правильно проводить кодревью, шучу шуточки и ухожу от неловких вопросов. Фотка неудачная на превьюшке правда.
https://youtu.be/RFGiRuLERmc

#processes
Разбор вайтпэйпера от майкрософта про continuous experimenting - следующую фазу развития компании после continuous integration и delivery.
http://blog.acolyer.org/2017/09/29/the-evolution-of-continuous-experimentation-in-software-product-development

#processes
Начните вашу субботу с попытки послушать доклад про оптимизацию процесса code review на моем кривеньком английском с прошедшего FrenchKit. Отличия от версии с Mobius – более кратко, меньше воды, добавил секцию про этику.
Ну и кстати там другие неплохие доклады тоже есть, половину выложили уже.
https://youtu.be/e9NI5XnEqHA

#conferences #processes
Хотите узнать, как устроена iOS разработка в Авито? Заходите в коммента на Хабр, мы готовы рассказать про:
- Как устроено наше приложение.
- Как мы ведём разработку нашего iOS-приложения большой командой.
- Рабочие процессы: код-ревью, пулл реквесты, запуск тестов, проверки.
- CI/CD.
- Автоматизированное тестирование.
- Легаси: как мы с этим боремся.
- Внутренние решения для разработки: навигация, кодогенерация, feature-toggle, networking, решение для построения списков, DI, аналитика, deep links.
- Замеры и оптимизация метрик: время сборки/запуска, размер приложения, количество зависимостей, утилизация CPU на сборке.
- Продуктовая разработка, кросс-функциональность, A/B тестирование.
https://habr.com/company/avito/blog/413211/

#processes #architecture
Очень крутой подход к хранению документации и поддержки ее в актуальном состоянии. Если кратко – даже не старайтесь ее редактировать, просто сохраняйте тематические сообщения в слаке и считайте документацией их.
https://codeascraft.com/2018/10/10/etsys-experiment-with-immutable-documentation/

#processes
Офигительная статья от PSPDFKit про их процесс разработки. Вообще, продакт-менеджмент в инструментах для разработчиков это очень интересная штука, которой мало кто занимается и еще меньшее количество людей рассказывает.
https://pspdfkit.com/blog/2019/how-we-work/

#processes