Czy książka podaje złą praktykę kodowania?

0

title
Dlaczego klasa Guy ma odpowiadać za aktualizowanie fragmentu obiektu klasy Label, który należy do formularza? Wydaje mi się to troche bez sensu. Nie lepiej by było, gdyby klasa Guy udostępniała informacje o ilości pieniędzy (tak jak to robi), ale gdy sam zechcę, to sobie napiszę metodę w klasie formularza, np taką:

private void updatePlayerLabel() {
	playerLabel.Text = $"{player.Name} ma {player.Cash} pieniędzy";
}

Co o tym myślicie?

0

Jesteś mądrzejszy niż książka.Brawo ty.
A tak na serio to nie wczytywałem się.

1 użytkowników online, w tym zalogowanych: 0, gości: 1