Zrefaktoryzujmy troszke widok