[OOP] Отношение реализации
  Anonymous Quiz
    10%
    является синонимом отношения зависимости
      
    19%
    является частным случаем ассоциации
      
    22%
    не существует в ООП
      
    39%
    является отношением типа наследования
      
    10%
    Не знаю
      
    [Patterns] Сколько существует разных типов (и соответственно принципиально разных способов реализации) паттерна Adapter?
  Anonymous Quiz
    15%
    1
      
    37%
    2
      
    21%
    3
      
    6%
    4
      
    21%
    Не знаю
      
    👍1
  [Patterns] К какой группе относится паттерн проектирования "хранитель" ("Memento") (в соответствии с GoF)?
  Anonymous Quiz
    30%
    к структурной
      
    46%
    к поведенческой
      
    13%
    к порождающей
      
    6%
    ни к одной из перечисленных
      
    5%
    Не знаю
      
    👍1
  [Patterns]  " .. - поведенческий шаблон проектирования, обеспечивающий взаимодействие множества объектов, формируя при этом слабую связанность и избавляя объекты от необходимости явно ссылаться друг на друга "?
  Anonymous Quiz
    34%
    Mediator
      
    25%
    Low Coupling
      
    9%
    High Cohesion
      
    4%
    Information Expert
      
    24%
    Observer
      
    5%
    Не знаю
      
    👍1
  [Patterns] Верно ли высказывание:
Различие между паттернами посредник (Mediator) и наблюдатель (Observer) в том, что наблюдатель распределяет обмен информацией между объектами, а посредник наоборот, инкапсулирует взаимодействие между другими объектами.
  Различие между паттернами посредник (Mediator) и наблюдатель (Observer) в том, что наблюдатель распределяет обмен информацией между объектами, а посредник наоборот, инкапсулирует взаимодействие между другими объектами.
Anonymous Quiz
    69%
    Да
      
    26%
    Нет
      
    4%
    Не знаю
      
    [Patterns]  Какие из этих паттернов являются паттернами создания объектов?
  Anonymous Quiz
    81%
    Abstract Factory
      
    4%
    Adapter
      
    11%
    Decorator
      
    3%
    Chain of Responsibility
      
    2%
    Не знаю
      
    Что из перечисленного верно о паттерне Memento:
  Anonymous Quiz
    10%
    Это структурный паттерн проектирования
      
    10%
    Это порождающий паттерн проектирования
      
    68%
    Позволяет сохранить внутреннее состояние объекта
      
    8%
    Позволяет динамически добавлять новый функционал к существующим объектам
      
    4%
    Его использование приводит к нарушению инкапсуляции
      
    Паттерн проектирования Factory Method обеспечивает тесное связывание между созданным объектом и использующим его кодом.
  Anonymous Quiz
    33%
    да
      
    63%
    нет
      
    5%
    Не знаю
      
    Структурный паттерн проектирования, разделяющий один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга. О каком паттерне идёт речь?
  Anonymous Quiz
    27%
    декоратор
      
    48%
    мост
      
    8%
    легковес
      
    14%
    нет верного ответа
      
    3%
    Не знаю
      
    [OOP] События позволяют ... (продолжите утверждение)
  Anonymous Quiz
    59%
    классу или объекту уведомлять другие классы или объекты о возникновении каких-либо ситуаций
      
    5%
    манипулировать отношением реализации
      
    20%
    классу или объекту уведомлять систему о возникновении каких-либо ситуаций
      
    13%
    при возникновении каких-либо ситуаций реализовать инкапсуляцию к классу прослушивателю
      
    4%
    Не знаю
      
    [OOP] Нужно выполнить следующий код:
  Anonymous Quiz
    41%
    i = 9;
      
    17%
    i.value = 9;
      
    11%
    I.value(9);
      
    26%
    i = new Integer(9);
      
    5%
    Не знаю
      
    [Patterns] Для чего нужен паттерн Singleton?
  Anonymous Quiz
    9%
    для оптимизации доступа к одиночным объектам
      
    5%
    позволяет выполнять обработку документов за один проход
      
    85%
    для гарантии того, что будет существовать единственный экземпляр класса
      
    1%
    Не знаю
      
    Какая разница между объектом и классом?
  Anonymous Quiz
    4%
    Класс - это исходный код, а объект - скомпилированный и выполняемый код
      
    9%
    Класс может иметь много экземпляров, а объект - один или ниодного
      
    9%
    Класс может инстанциировать объекты, а сам объект - нет
      
    77%
    Объект - это экземпляр класса
      
    1%
    Не знаю
      
    Вас приглашают в компанию, есть всего 3 метрики для выбора: деньги, проект, команда. Одновременно в вакансии может быть только 2 из 3, какие бы выбрали?
  Anonymous Poll
    25%
    деньги+проект
      
    54%
    деньги+команда
      
    21%
    проект+команда
      
    Иерархическое наследование(hierarchical inheritance):
  Anonymous Quiz
    12%
    Содержит один базовый класс и один производный класс
      
    48%
    Содержит один базовый класс и несколько производных классов одного и того же базового класса
      
    31%
    Содержит класс, производный от производного класса
      
    5%
    Содержит несколько базовых классов и производный класс
      
    3%
    Не знаю
      
    Паттерн Фасад похож на паттерн ... тем, что замещает сложную подсистему и может сам её инициализировать. Но в отличие от паттерна Фасад, паттерн ... имеет тот же интерфейс, что его служебный объект, благодаря чему их можно взаимозаменять.
  Anonymous Quiz
    26%
    адаптер
      
    45%
    декоратор
      
    27%
    заместитель
      
    2%
    Не знаю
      
    Термин "наследование" обозначает, что...
  Anonymous Quiz
    15%
    В производных классах присутствует часть состояния родительского класса.
      
    65%
    Производные классы содержат поля и методы родительского.
      
    10%
    Производные классы содержат методы родительского класса.
      
    8%
    Производные классы наследуют поля родительского класса.
      
    3%
    Производные классы наследуют модификаторы доступа членов родительского класса.
      
    Какие утверждения из перечисленных верны:
  Anonymous Quiz
    15%
    Отношение "has-a" всегда реализуется с помощью наследования
      
    24%
    Отношение "has-a" требует как минимум две различные сущности
      
    12%
    Отношение "has-a" всегда реализуется с помощью полиморфизма
      
    25%
    Отношение "has-a" всегда подразумевает сильную связь между объектами
      
    10%
    Ничего из перечисленного
      
    13%
    Не знаю
      
    [Git]  Как добавить описание коммита?
  Anonymous Quiz
    6%
    git message "hello proghub"
      
    4%
    git add "hello proghub"
      
    8%
    git commit "hello proghub"
      
    82%
    git commit -m "hello proghub"
      
    