Path
専用モジュールで、約10個のメソッドが定義されているクラスが呼び出されましたPath.py
。最近、 用にさらに 5 つのメソッドを作成する必要がありましたがPath
、これらの新しいメソッドは非常に曖昧で技術的であり、90% の確率で無関係です。
それらのコンテキストが明確になるように、それらを配置するのに適した場所はどこでしょうか? もちろん、それらをクラス定義に入れることもできますが、重要なものをあいまいなものから分離しておくのが好きなので、それは好きではありません。
現在、私はこれらのメソッドを別のモジュールで定義された関数として持っていますが、それらを別々に保つために、それらをバインドされたメソッドとして持つ方が良いでしょう. (現在、Path
インスタンスを明示的なパラメーターとして受け取ります。)
誰か提案がありますか?