У меня есть случай использования, где у меня есть шесть полей A, B, C, D, E, F On change of A >> B will be updated
On change of B >> C , D will be updated
on change of (D & E) >> F will be updated
it means if I update A it in turn should update B >> which indirectly
should update >> C,D , which indirectly should update F
on updating A >>(directly) B >> C,D >> F
Я пытаюсь использовать паттерн Observer здесь
1) Правильно ли использовать здесь паттерн Observer - если нет, то какой другой подход я должен использовать - если да, то должен ли он использовать предметы и наблюдаемый может дать кто-нибудь один? Небольшой пример использования предметов и наблюдаемых в этом случае