🌎 Mastering Swift 6: Modern programming techniques for high-performance apps in Swift 6, 7th Edition (2024)
❔ Чему вы научитесь:
🔵 владеть системой типов: опционалы, дженерики, протоколы, ассоциированные типы;
🔵 применять протокол-ориентированное проектирование вместо наследования классов;
🔵 работать с async/await, акторами и структурированной конкурентностью;
🔵 понимать строгую проверку изоляции данных, введённую в Swift 6;
🔵 управлять памятью: ARC, циклы ссылок, семантика значений;
🔵 использовать сопоставление с образцом, обработку ошибок и функциональные приёмы.
"Mastering Swift 6" — систематическое руководство по языку как таковому, без привязки к конкретному фреймворку интерфейса. Ключевая тема издания — модель конкурентности Swift 6, где компилятор начал жёстко проверять гонки данных; миграция существующих проектов из-за этого нетривиальна. Рассчитана на разработчиков с опытом на Swift или другом современном языке.
🗄 Скачать курс
Backender
Post #4792
183
