Logo

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.