Раздел 45 · Python backend: Тарбадель

DDD без фанатизма: значения, агрегат и события

middle-senior~35 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

Утром касса и отчёт разошлись на 300 кредитов. Шлюз списал с Кельсы штраф за просрочку дрона-курьера, а в отчёте дня этого штрафа нет. Квот вечером «простил» просрочку одному курьеру своим скриптом сверки и заодно, по ошибке в номере, второму, который вернул дрон ещё днём.

В прошлом уроке прокат стал собираться в одном месте. Внутри ядра всё ещё лежит Rental, у которого поля есть, а правил нет. Правила живут в сценариях, и любой, кто держит Rental в руках, может их обойти. Сегодня возьмём из DDD три приёма, которые окупаются в прокате, и честно скажем, где этот подход лишний.

урок из курса

Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.

Оплата пока не подключена: премиум и курсы открываются промокодом.