[OOP] Какой принцип ООП необходимо использовать, чтобы заменить конструкции if-then-else в данном фрагменте кода:
  
  
  
  
  
  [OOP] Какой принцип ООП необходимо использовать, чтобы заменить конструкции if-then-else в данном фрагменте кода:
  Anonymous Quiz
    50%
    Полиморфизм
      
    13%
    Инкапсуляция
      
    7%
    Агрегация
      
    15%
    Композиция
      
    4%
    Персистентность
      
    11%
    Не знаю
      
    [OOP] Какие из перечисленных утверждений верный по отношению к паттерну проектирования Адаптер (Adapter):
  Anonymous Quiz
    55%
    Паттерн преобразует интерфейс одного класса в интерфейс другого, который ожидают клиенты.
      
    21%
    Паттерн определяет представителя другого объекта, не изменяя его интерфейс.
      
    14%
    Адаптер (Adapter) - это частичный случай реализации Замесителя (Proxy).
      
    10%
    Не знаю
      
    [Design Patterns] При малом количестве объектов лучше использовать паттерн Facade вместо Mediator.
  Anonymous Quiz
    37%
    Да
      
    34%
    Нет
      
    28%
    Не знаю
      
    Объяснение: https://telegra.ph/Obyasnenie-03-10
  📌 Русскоязычный репозиторий который поможет подготовиться к собеседованию по Golang
https://github.com/proghub-official/golang-interview
  
  https://github.com/proghub-official/golang-interview
GitHub
  
  GitHub - proghub-official/golang-interview: ⁉️ Вопросы для собеседования по Go
  ⁉️ Вопросы для собеседования по Go. Contribute to proghub-official/golang-interview development by creating an account on GitHub.
  [Design Patterns] Назначением какого паттерна проектирования является предоставление удобного интерфейса к громоздкому и сложному API?
  Anonymous Quiz
    12%
    Factory Method
      
    4%
    Iterator
      
    23%
    Decorator
      
    9%
    Strategy
      
    44%
    Facade
      
    8%
    Не знаю
      
    🔥 Ищем программиста фронтендов!
К нам в помощь ищем js-разработчика (React) для разработки фронтенда нашего проекта proghub.ru.
С чем работаем: react, redux, nextjs, sass
Если вы студент или начинающий, но глаза горят - ждем вас!
Пишите 👉 [email protected]
  К нам в помощь ищем js-разработчика (React) для разработки фронтенда нашего проекта proghub.ru.
С чем работаем: react, redux, nextjs, sass
Если вы студент или начинающий, но глаза горят - ждем вас!
Пишите 👉 [email protected]
[OOP] High Cohesion (сильное сцепление) - это ОО принцип, наиболее ассоциирующийся с ...
  Anonymous Quiz
    7%
    сокрытием реализации
      
    45%
    тем, что класс спланирован с единственным и конкретным назначением
      
    11%
    разрешением одному объекту быть видимым как разные типы
      
    25%
    тем, как много классы знают про другие только через их API
      
    11%
    Не знаю
      
    [OOP] Отношение реализации
  Anonymous Quiz
    10%
    является синонимом отношения зависимости
      
    12%
    является частным случаем ассоциации
      
    31%
    не существует в ООП
      
    29%
    является отношением типа наследования
      
    18%
    Не знаю
      
    [ООП] Что из перечисленного является преимуществом объектно-ориентированного подхода к программированию перед структурным программированием:
  Anonymous Quiz
    6%
    В ООП не используются функции и процедуры
      
    73%
    ООП позволяет объединять состояние объектов и их поведение
      
    6%
    ООП не поддерживает повторное использование компонентов
      
    11%
    ООП поддерживает разработку программ "сверху-вниз"
      
    1%
    ООП не поддерживает понятие абстракции
      
    3%
    Не знаю
      
    [Design Patterns] Что из перечисленного верно о паттерне Memento:
  Anonymous Quiz
    7%
    Это структурный паттерн проектирования
      
    9%
    Это порождающий паттерн проектирования
      
    48%
    Позволяет сохранить внутреннее состояние объекта
      
    14%
    Позволяет динамически добавлять новый функционал к существующим объектам
      
    3%
    Его использование приводит к нарушению инкапсуляции
      
    19%
    Не знаю
      
    [ООП] Какие механизмы в ОО языках обычно позволяют обеспечить инкапсуляцию объектов?
  Anonymous Quiz
    13%
    Виртуальные методы
      
    3%
    Обработка исключений
      
    6%
    Динамическое выделение памяти
      
    9%
    Статические методы
      
    64%
    Модификаторы доступа
      
    4%
    Не знаю
      
    [Design Patterns] Какой из данных паттернов проектирования является структурным паттерном?
  Anonymous Quiz
    27%
    Singleton
      
    40%
    Facade
      
    13%
    Command
      
    9%
    Visitor
      
    11%
    Не знаю
      
    [ООП] Какой недостаток ООП парадигмы?
  Anonymous Quiz
    26%
    Недостаточная гибкость в создании иерархии
      
    6%
    Невозможность абстракции
      
    7%
    Невозможность повторного использования кода
      
    55%
    Поддержка языком ООП требует дополнительных ресурсов
      
    6%
    Не знаю
      
    [OOP] Иерархическое наследование(hierarchical inheritance):
  Anonymous Quiz
    10%
    Содержит один базовый класс и один производный класс
      
    59%
    Содержит один базовый класс и несколько производных классов одного и того же базового класса
      
    23%
    Содержит класс, производный от производного класса
      
    5%
    Содержит несколько базовых классов и производный класс
      
    3%
    Не знаю
      
    Как написать свой парсер json на python?
Наш первый перевод статьи, зацените 👇
https://proghub.ru/p/writing-a-simple-json-parser
  Наш первый перевод статьи, зацените 👇
https://proghub.ru/p/writing-a-simple-json-parser
[OOP] Наследует ли производный класс перегруженные операторы базового класса?
  Anonymous Quiz
    69%
    Да
      
    25%
    Нет
      
    6%
    Не знаю
      
    👍1
  [OOP] Вызов статического метода, это:
  Anonymous Quiz
    67%
    Раннее связывание.
      
    24%
    Позднее связывание.
      
    9%
    Не знаю
      
    Объяснение - https://telegra.ph/Obyasnenie-03-29-5
  [OOP] В объектно-ориентированных языках программирования полиморфизм обеспечивается с помощью:
  Anonymous Quiz
    17%
    Передачи аргументов по ссылке
      
    20%
    Ограничения доступа к полям и методам
      
    3%
    Статических полей
      
    9%
    Статических методов
      
    43%
    Виртуальных методов
      
    4%
    Защищённых полей
      
    4%
    Не знаю