minprog / hangman

1 stars 5 forks source link

Hangman class interface #13

Open stgm opened 3 years ago

stgm commented 3 years ago

In de gegeven code:

letter = input(f"Guess a letter ({game.guesses_left} left): ")

waarbij "game.guesses_left" geen member functie is maar een member variabele. Het is bad-practice om direct member variabele van een object te benaderen. Het lijkt mij dus een verkeerd voorbeeld van gebruik van classes. Beter een functie van maken:

letter = input(f"Guess a letter ({game.guesses_left()} left): ")