そこで、基本的な単語ゲームに取り組んでいます。このゲームでは、単語を作成してポイントを獲得するために使用する文字の「手」(辞書オブジェクト) が配られます。
この「手」は、多くの関数のパラメーターで使用されます。プレーヤーのスコアの計算、プレーヤーが 1 つまたは複数の文字を使用した後の手の文字数の更新、手の表示、プレーヤーの言葉の有効性のチェック、等
私が読んだすべてから、可能であればグローバル変数を避けるべきであることを知っています (理由はまだ完全にはわかりませんが)。
では、「手」をパラメーターとして使用する多くの関数に対して、他にどのような一般的なアプローチを使用できますか?