私は GOL 用の Java プログラムを作成していますが、どのデザイン パターンが最適かを考えています。オブジェクトが状態に基づいて動作を変更できるようにするため、状態パターンの使用を検討しています。どう思いますか?
PS 主観的な質問はどこにすればよいですか?
編集: GOL でパターンを設計する必要があるかどうかは別の問題です。パターンを使用することに決めた場合、どちらを選択しますか?
私は GOL 用の Java プログラムを作成していますが、どのデザイン パターンが最適かを考えています。オブジェクトが状態に基づいて動作を変更できるようにするため、状態パターンの使用を検討しています。どう思いますか?
PS 主観的な質問はどこにすればよいですか?
編集: GOL でパターンを設計する必要があるかどうかは別の問題です。パターンを使用することに決めた場合、どちらを選択しますか?
GOL は非常に単純なプログラムです。
デザインパターンを適用して何を想像するかわかりません。
In a primitive implementation, your game state should be stored as a 2D array or vector. It should change on each iteration of a for loop or in response to a user. Your cells should not be classes.