Dodajmy metodę do zmiany
git checkout 4-methods -f
Metoda jest to funkcja przypisana do jakiegoś obiektu (w naszym przypadku do klasy). Odwołujemy się do niej podobnie jak do stanu (przy użyciu this
)
Separation of concerns
Jakby nie popatrzeć nasz kod jest teraz troche syfiaty. Mamy nasz markup (przycisk z nazwą) i logikę w jednym miejscu. Warto byłoby posprzątać by nieco odzielić logikę od wyglądu.