Паттерны GRASP Flashcards

GRASP principles

1
Q

Информационный эксперт (Information Expert)

A

Обязанности должны быть назначены объекту, который владеет максимумом необходимой информации для выполнения обязанности.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Создатель (Creator)

A

Создает другие объекты. При этом должны выполняться следующие условия:
1. Содержит или агрегирует создаваемые объекты
2. Использует создаваемые объекты
3. Знает, как проинициализировать создаваемый объект
4. Записывает создаваемые объекты

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly