Всем привет!
У меня вопрос не сколько технический сколько идейный. Нужна бестпрактис.
В программе создается экземпляр класса. Инит принимает 1 параметр - условно "имя клиента".
Есть БД, в которой хранятся данные клиента. Запись примерно на 200 полей, котрую можно получить по этому имени клиента.
Как правильно делать геттеры-сеттеры на эти свойства?
Когда я работал с БД, где на сущность отходило 10 полей, я просто все делал через @property - на каждое свойство свой SQL запрос
Когда их количество стало увеличиваться, я стал получать методом через один SQL запрос всю запись на 200 полей, упаковывать их в словарь и этот словарь пользовать как свойство.
В целом это работает.
У меня больше вопрос не как конкретно еще можно такое делать, а как делать ТАК, чтобы на собеседовании не было стыдно? Как это делают большие дядьки?
Спасибо!
У меня вопрос не сколько технический сколько идейный. Нужна бестпрактис.
В программе создается экземпляр класса. Инит принимает 1 параметр - условно "имя клиента".
Есть БД, в которой хранятся данные клиента. Запись примерно на 200 полей, котрую можно получить по этому имени клиента.
Как правильно делать геттеры-сеттеры на эти свойства?
Когда я работал с БД, где на сущность отходило 10 полей, я просто все делал через @property - на каждое свойство свой SQL запрос
Когда их количество стало увеличиваться, я стал получать методом через один SQL запрос всю запись на 200 полей, упаковывать их в словарь и этот словарь пользовать как свойство.
В целом это работает.
У меня больше вопрос не как конкретно еще можно такое делать, а как делать ТАК, чтобы на собеседовании не было стыдно? Как это делают большие дядьки?
Спасибо!