0

これに対する「正しい」答えがあることを願っています:

を使用ConfigParserして .cfg または .ini ファイルのデフォルト値を管理する場合、変数をプログラムするために必要なすべてをコピーして、終了時にそれらを元に戻すconfig.get(section, option)必要がありますか?それとも、必要に応じてプログラムで直接使用する必要がありますか?

4

1 に答える 1

1

これは実際には意見の問題ですが、私のアドバイスは、比較的迅速に構成から値を取得することです。データ入力を処理するコードと実際の処理を処理するレイヤーは、別のソースからデータをフィードするだけでデータ ソースを変更できるように十分にモジュール化されている必要があります。(結合と凝集)

どこに線を引くかについては、独自の判断を使用して呼び出しを行う必要がありますが、ガイドとして: 構成をグローバル変数として設定し、そこから読み取るか、引数として常に投げる場合は、あなたはそれを間違っています。

于 2013-09-12T06:39:06.777 に答える