RubyでNFLチームをデータ構造に編成しようとしています。私の目標は、ボルチモアレイヴンズがAFC(カンファレンス)とAFCノース(ディビジョン)であることを簡単に照会することです。NFLを整理するためのベストなRubyデータ構造
また、どのチームがAFC(16チーム)で、どのチームがAFC北(4チーム)にいるのかを簡単に確認したいと思います。
今は配列で配列を使用していますが、これを行うにはより良い方法があると確信しています。
私のデータが今のところ構造化されているので、nfl [0] [0] [0]はボルチモアレイヴンズを印刷しなければなりません(最初の0はAFC/NFC、2番目は0です。 )。これはあまりにも複雑すぎるようです。
何か助けや洞察力は素晴らしいでしょう!
NFLは会議、会議は分裂を保持を保持し、各部門がチームを保持し、チームは質問がより多くのようなものだった@ZackShapiro自身 –
に関する統計情報を保持する「彼らはオブジェクトを保持以外* *他の何をしますか?」ハッシュはオブジェクトを保持し、よく理解されたセマンティクスを持つことができます。コンテナがドメイン固有のことを知っている/行う必要がない場合は、スタイル、利便性、および好みの問題です。個人的には、わかりやすく、そして将来の拡張のために、クラスを作っています。 –