Anonymous Quiz
    2%
    List
      
    1%
    Queue
      
    95%
    HashSet
      
    2%
    Stack
      
    💊1
  1. Она определяет минимальное время среди всех процессов, до которого может быть выполнена симуляция.
2. Используется для синхронизации в распределённых системах, чтобы избежать конфликтов и откатов.
3. GVT помогает управлять последовательностью событий и эффективным использованием ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥2
  Anonymous Quiz
    75%
    Append
      
    16%
    Add
      
    2%
    Attach
      
    6%
    Concat
      
    Anonymous Quiz
    26%
    PropertyChanged
      
    19%
    ItemsChanged
      
    9%
    ElementsChanged
      
    46%
    CollectionChanged
      
    Применяются инъекция зависимостей (DI), абстракции через интерфейсы, паттерн фабрики, IoC-контейнеры и принцип интерфейсной сегрегации (ISP). Эти подходы упрощают тестирование и расширяемость кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    26%
    Будет проверяться состояние переменных
      
    10%
    Будет проверяться наличие исключений
      
    48%
    Будет проверяться переполнение арифметических операций
      
    17%
    Будет проверяться наличие null значений
      
    Anonymous Quiz
    11%
    class
      
    87%
    struct
      
    0%
    interface
      
    2%
    delegate
      
    Ключи должны быть:
- Уникальными
- Иметь устойчивую реализацию GetHashCode() и Equals()
Подходящие типы:
- Примитивы (int, string, GUID и т.п.)
- Структуры (например, кастомные value types)
- Объекты (если правильно переопределены Equals и GetHashCode)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3
  Anonymous Quiz
    52%
    Action
      
    9%
    Func
      
    17%
    Action
      
    22%
    Predicate
      
    💊49🤔6
  Anonymous Quiz
    68%
    async Task MyMethodAsync() { return items; }
      
    18%
    async Task> MyMethodAsync() { return items; }
      
    8%
    async Task> MyMethodAsync() { return items; }
      
    7%
    async Task> MyMethodAsync() { return items; }
      
    💊68
  Зацепление (coupling) — это мера зависимости одного модуля от другого.
- Сильное зацепление (tight coupling) — классы жёстко связаны, изменение одного требует изменения другого.
- Слабое зацепление (loose coupling) — классы слабо связаны через абстракции (например, интерфейсы), что повышает гибкость, масштабируемость и тестируемость.
Цель хорошего дизайна — добиться слабого зацепления и высокой связности внутри модуля.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3🔥2
  Anonymous Quiz
    82%
    Remove
      
    13%
    Delete
      
    3%
    Erase
      
    2%
    Extract
      
    Anonymous Quiz
    38%
    Start
      
    49%
    Run
      
    9%
    Execute
      
    4%
    Begin
      
    💊7
  1. Контейнер отвечает за создание объектов, управление их жизненным циклом и предоставление зависимостей.
2. Упрощает разработку, избавляя от необходимости вручную создавать и связывать объекты.
3. Используется в DI-фреймворках, таких как Spring или .NET Core.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2🔥1
  Anonymous Quiz
    33%
    Pop
      
    51%
    Peek
      
    14%
    Top
      
    2%
    Retrieve
      
    Anonymous Quiz
    63%
    Clone
      
    29%
    Copy
      
    7%
    Duplicate
      
    1%
    Replicate
      
    💊8
  Да:
- Ключ не должен быть null (в Dictionary).
- Ключ должен быть неизменяемым, т.е. после помещения в словарь не должен меняться его хеш или логическое состояние.
- Должен корректно реализовывать Equals() и GetHashCode(), иначе возможны ошибки поиска или дубликаты.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    24%
    Pop
      
    2%
    Push
      
    64%
    Peek
      
    10%
    Top
      
    💊6
  Anonymous Quiz
    10%
    int.Parse
      
    21%
    Convert.ToInt32
      
    64%
    int.TryParse
      
    5%
    int.ToString
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍1