Это ситуация, когда value type (например, struct) находится внутри reference type (например, класса), и тогда доступ к нему уже регулируется по ссылке через обёртку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
9%
Singleton
81%
Dependency Injection
3%
Factory
7%
Builder
Anonymous Quiz
62%
static
15%
class
7%
func
16%
type
🔥2
Forwarded from Идущий к IT
🔥 Записал видос "Как за 3 минуты настроить Автоотклики на вакансии HeadHunter" больше не придется заниматься этой унылой рутиной
📺 Видео: https://youtu.be/G_FOwEGPwlw
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Value types (struct, enum) — когда важна копируемость и независимость данных (например, координаты, настройки).
Reference types (class) — когда нужно общее состояние между несколькими объектами (например, сессии, контроллеры).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
5%
MVC
46%
MVVM
21%
Observer
29%
State
🤔2👍1
Anonymous Quiz
87%
10
5%
20
4%
30
4%
nil
🤔2
Дочерние контексты позволяют изолированно вносить изменения и сохранить их поэтапно:
1.
2.
Это удобно, например, для редактирования данных, которые не нужно сразу сохранять. Также это помогает избежать конфликтов при работе с несколькими фоновыми задачами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
80%
true
6%
false
6%
nil
8%
1
Anonymous Quiz
19%
Юнит-тестирование
15%
Функциональное тестирование
65%
Нагрузочное тестирование
1%
Ручное тестирование
👍1🔥1
2. Повторное использование: Логика, вынесенная в модули или функции, может быть использована в других местах.
3. Тестируемость: Разделённые части легче покрыть тестами.
4. Поддержка: Разделённый код проще менять и расширять, минимизируя риски ошибок.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
62%
try-catch
16%
throws
9%
Error handling
13%
Optional
👍4💊1
Anonymous Quiz
27%
Encryption
46%
Encoding
10%
Compression
17%
Serialization
🤔2💊2
Эта информация обычно сохраняется в UserDefaults (iOS), SharedPreferences (Android) или в базе/сервере, если нужна синхронизация. Система может также использовать системную тему, и приложения её подхватывают автоматически.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
48%
Объявление всех свойств как let
27%
Использование Immutable pattern
21%
Применение final class
3%
Заморозка экземпляра с freeze()
Айтишники, это вам — в телеграм есть комьюнити по каждому направлению в IT
Там есть буквально всё: чаты для общения, тонны материала(книги, курсы, ресурсы и гайды), свежие новости и конечно же мемы
Выбирайте своё направление:
💩 Frontend 🐍 Python
🐧 Linux 👩💻 С/С++
👩💻 C# 🤔 Хакинг & ИБ
📱 GitHub 🖥 SQL
👩💻 Сисадмин 🤟 DevOps
⚙️ Backend 🖥 Data Science
🧑💻 Java 🐞 Тестирование
🖥 PM / PdM 👩💻 GameDev
🧑💻 Golang 🤵♂️ IT-Митапы
🧑💻 PHP 💻 WebDev
🖥 Моб. Dev 🖥 Анали.(SA&BA)
👩💻 Дизайн 🖥 Нейросети
💛 1C 🤓 Книги IT
➡️ Сохраняйте в закладки
Там есть буквально всё: чаты для общения, тонны материала(книги, курсы, ресурсы и гайды), свежие новости и конечно же мемы
Выбирайте своё направление:
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
25%
Stack
57%
Heap
16%
Static Memory
1%
Register
"Ты че, дурак?" – базовая реакция сеньора на тех, кто покупает IT курсы
Дело в том, что онлайн школы создают инкубаторных айтишников, которые в реальных условиях попросту зависнут.
Трушные ребята учатся на жизненных каналах для айтишников. Вот топ-5 от тимлида из Сбера:
⚙️ Технолоджия – для тех, кто хочет быть в курсе новостей в айти
🧠 Ai-чница – способы превратить нейросети в заработок $$$
💻 ИИ тебя заменит! – тенденции айти рынка в связке с нейросетями
4️⃣ Войти в IT – тонны бесплатного обучения для прогеров
😄 IT индус – сборник айти мемов
Дело в том, что онлайн школы создают инкубаторных айтишников, которые в реальных условиях попросту зависнут.
Трушные ребята учатся на жизненных каналах для айтишников. Вот топ-5 от тимлида из Сбера:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Fastlane — инструмент для автоматизации CI/CD процессов в мобильной разработке. Он может подписывать приложения, публиковать в App Store, прогонять тесты и собирать билды одним нажатием.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
14%
Использование computed properties
36%
Применение property observers
16%
Ручное обновление в сеттере
34%
Применение паттерна "Observer"