Size: a a a

Software Design/Architecture/Zen

2021 January 23

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
аминоуксусная кислота
Так зачем, если можно в сеансе просто список занятых мест иметь
можно в коде иметь много что
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
вопрос в том как это лучше хранить в бд
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
денормализовать всегда успеешь
источник

ак

аминоуксусная кислот... in Software Design/Architecture/Zen
Да просто сущность бронь, ссылка на место и время экспайерд
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
разница между SELECT FROM Места WHERE кинозал = 123 AND id not in (SELECT место FROM Билеты WHERE сеанс = 1)
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
и тем что сгенеришь колонку в сеансе в jsonb ?
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
колонка что может быть расчитана на основе данных бд это денормализация (это не хорошо не плохо это просто факт)
я считаю что к денормализации нужно приходить по необходимости, здесь я в ней пока необходимости не увидел.
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
ты волен делать как ты хочешь и ты знаешь деталей больше, лишь написал отправную точку от того как бы это делал я
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
там еще не описана онлайн продажа, регистрация покупателей и прочего
источник

ак

аминоуксусная кислот... in Software Design/Architecture/Zen
За точки спасибо, буду от них толкаться завтра)
источник

ак

аминоуксусная кислот... in Software Design/Architecture/Zen
Evgeniy Kuvshinov
там еще не описана онлайн продажа, регистрация покупателей и прочего
Я с этим не вижу пока проблем. Имя и Массивы билетов и броней у покупателя, больше ему не надо ничего -  ещё один справочник по сути. Онлайн изначально, это все для веб.
источник
2021 January 24

R

Recruiter in Software Design/Architecture/Zen
Привет, ребят. Как-то немного подгорел-выгорел от проекта и после того как посмотрел со стороны на то что делаем -> мне кажется что начинаем изобретать велосипед. Соответственно интересует мнение опытных велосипедоделов.

Начальная суть: фабрика использовала факс и звонки для приёма B2B заказов. Мне было поручено разработать простенький barsearch с корзиной и возможностью создавать ордеры. Поскольку на Python я работал только с ML - нашёл разработчика который сейчас работает.

Во что выросло:
1) Vue + Django (+Django Jet для более красивой админки) система для поиска и заказа товаров, парсинг товаров и апдейтов с Google Spreadsheets. В админке возможность товары процессить.

2*) Сделайте ещё интерфейс чтобы можно было товары добавлять, картинки менять, чтобы это всё бэкапилось и накатывалось
3*) Сделайте ещё интерфейс чтобы на складе можно было хорошо процессить, вести наличие товара, генерьте инвойсы, оплата для UK и для коммерции No VAT, всем остальным +VAT
4*) Ещё хотим каталог товаров, получше чтобы выглядел сам сайт.
5*) Для некоторых наших клиентов было бы хорошо сделать им B2C магазин (на базе Saleor например)

В итоге что понимаю:
Опыта больших проектов ни у меня ни у разработчика нет, надо тратить намного больше времени на проработку и документацию, и в идеале нанимать кого-то с большим опытом.
Начинаем делать амазон - много стран, скоро встанет вопрос ещё и часовых поясов, безопасности, тестов.

Время вопросов:
1. Стоит ли вообще делать самопал? Сосать с клиента деньги, а в итоге придти к тому же функционалу что и Magento/Shopify. (Очевидно что клиент сам решил пойти таким путём, и мы не против)
2. Если делать самопал - то как? Я так понимаю Instagram тоже начинал с Django, но хороший и наш ли этот путь? Я не прочь поучавствовать в большом проекте, но бюджеты пока что не инстаграмные.
3. Сколько может стоить / где поискать менторство в данном случае?
источник

ES

Eugene She in Software Design/Architecture/Zen
Имхо: нужен ресерч на существующие решения и оценка трудозатрат на допили под ваши функциональности.  Оценка затрат на разработку и количество разработчиков в вашем регионе для выбранного решения. Отсюда и плясать
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Recruiter
Привет, ребят. Как-то немного подгорел-выгорел от проекта и после того как посмотрел со стороны на то что делаем -> мне кажется что начинаем изобретать велосипед. Соответственно интересует мнение опытных велосипедоделов.

Начальная суть: фабрика использовала факс и звонки для приёма B2B заказов. Мне было поручено разработать простенький barsearch с корзиной и возможностью создавать ордеры. Поскольку на Python я работал только с ML - нашёл разработчика который сейчас работает.

Во что выросло:
1) Vue + Django (+Django Jet для более красивой админки) система для поиска и заказа товаров, парсинг товаров и апдейтов с Google Spreadsheets. В админке возможность товары процессить.

2*) Сделайте ещё интерфейс чтобы можно было товары добавлять, картинки менять, чтобы это всё бэкапилось и накатывалось
3*) Сделайте ещё интерфейс чтобы на складе можно было хорошо процессить, вести наличие товара, генерьте инвойсы, оплата для UK и для коммерции No VAT, всем остальным +VAT
4*) Ещё хотим каталог товаров, получше чтобы выглядел сам сайт.
5*) Для некоторых наших клиентов было бы хорошо сделать им B2C магазин (на базе Saleor например)

В итоге что понимаю:
Опыта больших проектов ни у меня ни у разработчика нет, надо тратить намного больше времени на проработку и документацию, и в идеале нанимать кого-то с большим опытом.
Начинаем делать амазон - много стран, скоро встанет вопрос ещё и часовых поясов, безопасности, тестов.

Время вопросов:
1. Стоит ли вообще делать самопал? Сосать с клиента деньги, а в итоге придти к тому же функционалу что и Magento/Shopify. (Очевидно что клиент сам решил пойти таким путём, и мы не против)
2. Если делать самопал - то как? Я так понимаю Instagram тоже начинал с Django, но хороший и наш ли этот путь? Я не прочь поучавствовать в большом проекте, но бюджеты пока что не инстаграмные.
3. Сколько может стоить / где поискать менторство в данном случае?
1. Бери готовые вещи.
2. Желательно как сервис
3. Рассмотрим вариант где вместо Бэка какая dynamodb/rethinkdb/firebase/etc.
4. Судя по характеру вопроса сначала сделай ресерч готового - писать свое это крайняя мера, оправдано когда это что то уникальное на чем твой бизнес держится
источник

С

Семён in Software Design/Architecture/Zen
Есть тут у нас CTO/project mng?
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Семён
Есть тут у нас CTO/project mng?
источник

С

Семён in Software Design/Architecture/Zen
Спасибо
источник
2021 January 26

RT

Roman Tsikhanovich in Software Design/Architecture/Zen
День добрый, а ни у кого не осталось случайно рабочей ссылки на Advanced Distributed System Design от уди? вроде бы проскакивала выше в чате
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Переслано от Sergey Protko
источник

RT

Roman Tsikhanovich in Software Design/Architecture/Zen
пишет что ничего нет
источник