iOS Makes Me Hate
3.94K subscribers
1.17K photos
167 videos
15 files
1.33K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

Самое больше iOS сообщество практиков: https://boosty.to/lionbond/

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
⚠️
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Как порешать проблему выше?

Вы все ждали, а этот случай настал.
Вот и настало время когда вам пригодится писать кастомный copy-on-write.

Оптимальным решением является создание нового хранилища, только если оно шарится.
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Лучшие привычки для разработчика

Знание SDK, языка, платформы и других технических штук — лишь малая часть работы для разработчика. Годами наи нужно формировать привычки и майндсеты для практик. Общаясь с окружением, читая книги и решая задачи.

Я сэкономил время и собрал для вас все, что нужно. Необязательно соглашаться со всеми. Можно просто изучить и взять подходящее для себя:

Обязательные знания для программиста — подкаст с СЕО Хакслета. Есть очень интересные идеи про алгоритмы, математику, но конечно попа сгорит от каких-то идей.

7 привычек высокоэффективного программиста — базовые, но важные вещи для разраба от любимого ex-Google, ex-Facebook Techlead.

Software Developer Mindset — бумажная версия видосов выше.

"Идеальный программист" Роберт Мартин — наш любимый идеалист и его супер завышенные требования, которые иногда вредны для многих компаний. Но можно почитать и украсть то, что будет где-то полезно
👍3❤‍🔥1
Forwarded from AvitoTech
Инженерные практики: Live Site Review

Мы настроили алёрты для синтетического мониторинга, алёрты от мониторингов сервисов. Юзаем общий дашборд по пользовательским событиям в Grafana. Создали специальный «проблемный» канал в Mattermost. И всё равно что-то может пойти не так.

Чтобы не просто решить проблему, но и исключить рецидив, мы используем практику live site review или LSR. Прототип взяли у Google и редактировали процесс под себя.

В деталях рассказываем на гитхабе, а в карточках — самые важные поинты.

#playbook_avitotech
👍4
Неплохой набор всяких расширений к Swift. Можно не тащить в проект, а просто почитать для насмотренности

https://github.com/vincent-pradeilles/swift-tips
👍12❤‍🔥3
Domain Driven Design

Если кто-то скажет вам, что понимать бизнес разраб не должен — смело посылайте этого советника читать о DDD. Ведь нет ничего лучше.

Что это за монстр такой? Да все просто. При проектировании архитектуры — мы проектируем реальность. Все как работает в жизни 1 в 1. Все в выигрыше. И разрабы херней не занимаются, и манагеры счастливы.

DDD на практике
DDD и SwiftUI
DDD и подлодка
DDD и самостоятельное обучение
👍6🍓4💋1
Прикольная фича у деливири. Иногда забываешь, что заходишь с включенным впном. А тут тебя носом тыкают
3
Так я получаю образование бизнес информатика и мне это нравится, то у меня уже куча материала как итшник может повлиять на бизнес. Вам интересно?
Anonymous Poll
67%
Да, было бы интересно разнообразить тех.скиллы
13%
Нет, давай только инфу о хардах
11%
Вообще все равно
16%
Да, но только поверхностно и немного