IOS_BROADCAST Telegram 2095
🐥 Использование синглтонов в Swift 6
Каким бы антипаттерном не был синглтон, но про него продолжают писать и спрашивать. Синглтоны вызывают проблемы, портят тестируемость и увеличивают связанность. Предпочтительнее явная передача зависимостей.
Проблемы синглтона:
🟢Swift 6 не любит отправляемые типы и глобальное изменяемое состояние.
🟢 В Swift 6 возникают проблемы с одиночными и совместно используемыми экземплярами
🟢Для устранения ошибок с глобальным изменяемым состоянием можно использовать изоляцию или неизолированные (небезопасные) свойства.
🟢Важно быть осторожным при использовании неизолированных (небезопасных) свойств и @unchecked Sendable для временного решения проблем

У вас есть синглтоны в продуктах? 👍👎
Please open Telegram to view this post
VIEW IN TELEGRAM



tgoop.com/ios_broadcast/2095
Create:
Last Update:

🐥 Использование синглтонов в Swift 6
Каким бы антипаттерном не был синглтон, но про него продолжают писать и спрашивать. Синглтоны вызывают проблемы, портят тестируемость и увеличивают связанность. Предпочтительнее явная передача зависимостей.
Проблемы синглтона:
🟢Swift 6 не любит отправляемые типы и глобальное изменяемое состояние.
🟢 В Swift 6 возникают проблемы с одиночными и совместно используемыми экземплярами
🟢Для устранения ошибок с глобальным изменяемым состоянием можно использовать изоляцию или неизолированные (небезопасные) свойства.
🟢Важно быть осторожным при использовании неизолированных (небезопасных) свойств и @unchecked Sendable для временного решения проблем

У вас есть синглтоны в продуктах? 👍👎

BY iOS Broadcast








Share with your friend now:
tgoop.com/ios_broadcast/2095

View MORE
Open in Telegram


Telegram News

Date: |

Telegram users themselves will be able to flag and report potentially false content. Earlier, crypto enthusiasts had created a self-described “meme app” dubbed “gm” app wherein users would greet each other with “gm” or “good morning” messages. However, in September 2021, the gm app was down after a hacker reportedly gained access to the user data. Read now According to media reports, the privacy watchdog was considering “blacklisting” some online platforms that have repeatedly posted doxxing information, with sources saying most messages were shared on Telegram. Matt Hussey, editorial director at NEAR Protocol also responded to this news with “#meIRL”. Just as you search “Bear Market Screaming” in Telegram, you will see a Pepe frog yelling as the group’s featured image.
from us


Telegram iOS Broadcast
FROM American