Size: a a a

Software Design/Architecture/Zen

2021 April 23

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
Речь не про подходы, а про знания и опыт. Из книг и коллег-программистов их добывать эффективнее всего. Что просто шоб не переизобретать колесо хотя-бы.
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Пороли розгами, ставили на горох, гречку и КПД был выше?
Реально нет. Обучение это своего рода трансовое состояние, включающее переусвоение уже существующего опыта, который мешает обучению.
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Можно начать полезным правильным путем - прочитать пару толстенных книжек по алгоритмам, про общую теорию программирования и т.д.
Только не факт, что человек это выдержит, сохранит интерес. А не опустит руки на 500й странице первой книги, решив, что это не для него.
Может ему лучше сначало формочек наклепать и круда, а потом походу дела учить всю нужную литературу. Он увидит результат своего труда и может сохранит интерес.
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
все так, надо сначала поковыряться, хотя бы уверенным джуном стать, тогда ты будешь понимать хотя бы что-то из этих книг
источник

П

Павел in Software Design/Architecture/Zen
Вопрос по архитектуре. Решил я попробовать реализовать кричащую архитектуру. Создал пакет order и пакет result. В каждый из них поместил service, repository, controller. И столкнулся с проблемой - что делать с dto. Есть часть конкретных  дтошек для ордеров и для результатов. Но есть и общие. Например AddressDto. Используется дтошками ордера, результата, юзера. Куда ее помещать.

Либо должен быть пакет dto совсем дтошками в куче, либо специфичные будут лежать в нужном пакете а общие в общем. В общем путаница пока. Кто работал и делал подобное?
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
спорно, ты взял как пример знания значительно Уже, чем те о которых они рассуждают. Плюс речи не было про то чтобы сразу с места в карьер. Обсуждалось то что человек научился формошлепить и дальше не развивается.
источник

SF

Segmentation Fault in Software Design/Architecture/Zen
Посоветуйте, пжл, какой код HTTP код стоит вернуть клиенту, если он достиг максимального количества допустимых сессий?
источник

VS

Vitaly Sotnikov in Software Design/Architecture/Zen
418?
источник

SF

Segmentation Fault in Software Design/Architecture/Zen
Шутник?
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
402 - пусть платят)))
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Если без шуток, то 429
источник

SF

Segmentation Fault in Software Design/Architecture/Zen
Спасибо
источник

AT

Alex Ted in Software Design/Architecture/Zen
Народ, я ведь, правильно понимаю, что, в нынешнюю эпоху SPA и микросервисов, состояние (допустим, человек корзину на сайте собирает или, любой другой пример, где между этапами, надо хранить какое-нибудь состояние) хранится на стороне клиента, а не бека?
источник

EE

Evgenii Evgenivich in Software Design/Architecture/Zen
Почему же? Снимки корзины могут быть и на беке
источник

AT

Alex Ted in Software Design/Architecture/Zen
разве, микросервисы не должны быть stateless?
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
А если юзер продолжит "собирать" с другого девайса?
источник

u

unkmas in Software Design/Architecture/Zen
Корзину в целом лучше держать на бэке, можно потом письмами догонять
источник

EE

Evgenii Evgenivich in Software Design/Architecture/Zen
Пишешь в дистрибутед кеш к примеру
источник

AT

Alex Ted in Software Design/Architecture/Zen
ну, в кеш, ещё ладно
источник

EE

Evgenii Evgenivich in Software Design/Architecture/Zen
Ну в базу
источник