Итак, у меня есть класс в модуле с некоторыми статическими методами. Несколько из этих статических методов просто выполняют проверки crc и прочее, и они не очень полезны вне класса (я бы просто сделал их частными статическими методами в java или C++). Мне интересно, должен ли я вместо этого сделать их глобальными функциями класса (вне класса).
Есть ли какая-то польза от этого в любом случае? Класс импортируется from module import class
, поэтому я не беспокоюсь о том, что эти модули также будут загружены. Но должен ли я просто сделать их методами класса, чтобы from module import *
было безопаснее или что-то в этом роде?