❓ Как организовать Dependency Injection в проекте без DI-контейнера
Anonymous Quiz
16%
Передавать зависимости через аргументы функций вручную в каждом вызове
9%
Использовать глобальные переменные
69%
Создавать зависимости вручную и передавать через конструкторы
5%
Надеяться, что всё "само соберётся"
❓ Как происходит ожидание в ThreadPool
Anonymous Quiz
48%
Потоки блокируются и ждут своей очереди, не выполняя никаких операций, пока не получат задачу
7%
Ожидание задач происходит через использование бесконечного цикла, который забивает процессор
17%
Потоки в ThreadPool автоматически «засыпают» на случайных промежутках времени
28%
Потоки не ожидают задачи, а немедленно завершат выполнение, как только они завершат текущую задачу
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🤔📝 Псевдокод: когда преподы не шарят, а ты в тупике
Псевдокод может быть настоящим головняком, особенно если требования к нему кажутся непонятными или не совпадают с тем, что вы видите в реальной практике программирования.
Узнайте, как сделать псевдокод полезным инструментом, а не дополнительной нагрузкой.
➡️ Читать статью
🐸 Библиотека шарписта
Псевдокод может быть настоящим головняком, особенно если требования к нему кажутся непонятными или не совпадают с тем, что вы видите в реальной практике программирования.
Узнайте, как сделать псевдокод полезным инструментом, а не дополнительной нагрузкой.
Please open Telegram to view this post
VIEW IN TELEGRAM
👀 Где будет размещен значимый тип данных, если он объявлен внутри класса
Anonymous Quiz
2%
В хранилище базы данных
82%
В стеке, вместе с экземпляром класса, если класс — это структура
11%
В памяти операционной системы на уровне ядра
5%
В отдельном пуле потоков