私には2つのクラスがあります。SpeciesReaderファイルを取得して解析します。Speciesファイルから解析された種に関する特定のデータを格納します。
現在、私はメソッドを持っています:SpeciesReader.generateSpecies()、それはオブジェクトを作成するためにインスタンス化されたファイルを使用しSpeciesます。これは悪い習慣/デザインですか?Speciesファイル名を引数として取るコンストラクターにこれを移動する方法をどうにかして見つける必要がありますか?