Search Header Logo

глава 12. формирование архитектуры

Authored by Наталья (Войнич)

Professional Development

Professional Development

Used 3+ times

глава 12. формирование архитектуры
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Архитектура может считаться "простой", согласно Кенту, если она?

обеспечивает прохождение тестов

не содержит дублирующего кода

выражает намерения программиста

использует максимальное кол-во классов и методов

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Какие классы проще тестировать?

классы, соответствующие принципу SRP (Single Responsibility Principle)

примитивные классы

классы, соответствующие принципу единой ответственности

классы, которые не предполагают наследования

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какое правило влияет на соответствие системы критериям ООП - устранению жестких привязок и повышению связности?

связность уменьшается чем больше классов наследуются от базового

для системы необходимо написать тесты и постоянно выполнять их

необходимо увеличивать кол-во глобальных переменных

необходимо увеличивать кол-во прямых зависимостей между классами

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Жесткая привязка ...

упрощает написание тестов

усложняет написание тестов

никак не влияет на написание тестов

может облегчить написание тестов в исключительных случаях, например при выполнении расчетов вне кода

5.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Какие приёмы используется в фазе переработки кода (рефакторинга)?

повышение связности

устранение жестких привязок

разделение ответственности

изоляция системных областей ответственности

увеличение объема классов и функций

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Главный враг хорошо спроектированной системы это - ?

документация

дублирование

оптимизация производительности на ранних этапах разработки

стремление к максимальной универсальности всех компонентов

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Выберите код, где в большей степени минимизировано дублирование

Media Image
Media Image
Media Image

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?