Size: a a a

Сообщество Python Программистов

2021 April 27

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
если у тебя разные классом отличаются полем, то это один класс))
источник

A

AstralRomance in Сообщество Python Программистов
Мы можем инкапсулировать вызов запросов в методы этого класса, и тогда это будут разные классы.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
нет. тебе нужны просто разные объекты одного класса. у которых будет отличаться значение поля
источник

A

AstralRomance in Сообщество Python Программистов
Почему нет-то?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
классы отличаются по двум вещам
набор полей
набор методов и их поведение
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
так работает ООП
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
если ты хочешь чтобы они отличались константой, то это у тебя не константа, а поле, которое можно менять
источник

A

AstralRomance in Сообщество Python Программистов
У тебя есть две схемы в БД: первая отвечает за условную аутентификацию, вторая - за хранение информации о штуках, которые в сервисе хранятся.
Очевидно, что эти фичи имеют общую функциональность, то есть, будут на основе базового класса порождаться.
Но, если мы хотим инкапсулировать вызов запросов в методы коннекторов, также очевидно, что класс, который работает с данными об аутентификации, не должен иметь то же определение методов, что и тот, который дергает инфу о штуках в сервисе.
источник

A

AstralRomance in Сообщество Python Программистов
Я хочу, чтобы они отличались не константой, а поведением, в зависимости от прилетевшего аргумента.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
а, ну вот стоило с этого начать)
источник

A

AstralRomance in Сообщество Python Программистов
Так я с этого и начал.
источник

A

AstralRomance in Сообщество Python Программистов
В кредах есть поле, которое определяет схему, в которую будет долбиться коннектор, и для разных схем хочется сделать разные классы-коннекторы.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
а у них действительно есть что-то общее? или только тот факт, что они обе ходят в бд? есть какие-то совпадающие публичные методы?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
я прочитал это так, что у тебя в разных схемах одинаковые наборы таблиц
источник

S

Student in Сообщество Python Программистов
Здравствуйте друзья! извините но очень нужен совет или пример, у меня есть работающий пример кода для анализа данных как мне сделат чтобы к этому коду что бы он паралельно анализировал данные?
источник

A

AstralRomance in Сообщество Python Программистов
Ну, они все ходят в одну и ту же БД, с одинаковыми кредами на вход типа адрес/логин/пароль
источник

A

AstralRomance in Сообщество Python Программистов
Но вот тут тоже ловушка Джокера. Потому что в одну и ту же, но по факту баз несколько.
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
не думаю, что тут стоит использовать наследование.
просто передай им одинаковые конфиги или даже сразу соединения с бд
источник

A

AstralRomance in Сообщество Python Программистов
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
@lendoroff проиграл)
источник