私はスクレイパーを構築していますが、現在、解析クラスには、クラスに含まれる約 10 個のメソッドと他のサードパーティ コンポーネント コードを起動する約 100 行のコンストラクターがあります。
これらのメソッドはすべて、主に未加工の html を解析し、最終的な値をクラス属性に割り当てます。
コンストラクターは、このコードを配置する適切な場所ですか? クラスのインスタンス化で実行したい場合、どこに行けばいいですか?
私はスクレイパーを構築していますが、現在、解析クラスには、クラスに含まれる約 10 個のメソッドと他のサードパーティ コンポーネント コードを起動する約 100 行のコンストラクターがあります。
これらのメソッドはすべて、主に未加工の html を解析し、最終的な値をクラス属性に割り当てます。
コンストラクターは、このコードを配置する適切な場所ですか? クラスのインスタンス化で実行したい場合、どこに行けばいいですか?