ответственность, агрегаты, границы — это самое сложное, на таком примере не получится сказать правильный ли подход и как лучше делать, так как там ничего нет по сути..
а видос про ифы тебе стоит ещё пересмотреть, возможно парочку раз даже, там вообще с каждым просмотром, что то новое всплывает