Size: a a a

2020 February 14

Т

Технопёс in aiogram [ru]
quavo
на самом деле абстракт я сделал как ты понимал

category
article
item

правда блять я хз, article вроде логично
наверное раз пятый спрашиваю, почему у тебя товар = категория = value ?
Почему нельзя покупать товар, разделенный по категориям, в определенном количестве? Почему тебе так не хочется нормальную корзину как во всех интернет-магазинах с большим ассортиментом?
источник

q

quavo in aiogram [ru]
ну я тебе показываю блин
источник

q

quavo in aiogram [ru]
вот
источник

q

quavo in aiogram [ru]
category
article
item
источник

Т

Технопёс in aiogram [ru]
Технопёс
Попробую зайти с другой стороны.
Если использовать dataclass в качестве класса с разметкой под данные (атрибуты задаются без какой-то тяжкой специфичной логики по принципу self.attr1=attr1, self.attrN=attrN, например), то в будущем такому классу и не придется её (эту логику) задавать.

Если же ты решил лепить @датакласс только чтобы инициализатор не писать, то будь готов в будущем его снести вместе со всеми написанными атрибутами (они переедут в __init__). При надобности внесения какой-то специфичной логики с ветвлением, или там с небольшой модификацией входных данных, у тебя уже не выйдет просто написать LOGIC_ATTR: bool, т. к. для его сеттинга нужно какое-то условие. То есть иными словами, при возникновении инициализирующей логики ты будешь вынужден всё равно писать __init__, а также переносить туда всё что определил ранее.
Вот и стоит ли вообще использовать датакласс не в рамках работы с данными?
источник

q

quavo in aiogram [ru]
и корзина там не нужна, потому что юзеру она не нужна
источник

q

quavo in aiogram [ru]
а value ну блин я не знаю
не логично ли называть значение в таблице value?
источник

q

quavo in aiogram [ru]
вот таблица называется items
value ето item
источник

Т

Технопёс in aiogram [ru]
quavo
а value ну блин я не знаю
не логично ли называть значение в таблице value?
от твоего value не горячо, не холодно. Имена должны хоть что-то обозначать. amount, count, balance, что угодно, чтобы можно было иметь представление о том, какое это значение, значение чего именно
источник

Т

Технопёс in aiogram [ru]
quavo
category
article
item
у тебя есть какие-то зарисовки того, как это будет работать? Или ты просто имена придумываешь?)
Имею ввиду какую-то схему течения юзера к покупке.
Выбор категории -> Выбор товара -> Ознакомление с подробным описанием, фото, выбор количества?
Я же хз что ты там продаешь. Может наркотиксы?
источник

q

quavo in aiogram [ru]
да есть
источник

q

quavo in aiogram [ru]
на листочке хуярбю
источник

Т

Технопёс in aiogram [ru]
Пока что вижу только что ты категории какие-то продаешь со сложными скулями
источник

q

quavo in aiogram [ru]
детей я продаю
источник

‌‌‎lyteloli in aiogram [ru]
quavo
детей я продаю
Молодой человек, пройдёмте…
источник

q

quavo in aiogram [ru]
но ладно
просто я реально не понимаю типа
источник

q

quavo in aiogram [ru]
че не так с value, покс
источник

Т

Технопёс in aiogram [ru]
quavo
че не так с value, покс
хуй с ним с value, категория на этот раз где участвует? опять её можно купить?
источник

q

quavo in aiogram [ru]
Технопёс
хуй с ним с value, категория на этот раз где участвует? опять её можно купить?
да нет
я же показываю
category
article
item
но article ето не точно
я хотел найти что-то общее
там например subject, object, article
источник

q

quavo in aiogram [ru]
что-то из этого
типа вещь/предмет
источник