Прескочи на главни садржај
🔒 Режим прегледа. Првих петнаест Foundations лекција је бесплатно; ова је Pro. Покрените 7-дневни trial да откључате едитор, AI савете и остатак курса. Картица је обавезна, можете отказати у било ком тренутку у Dashboard.Покрени 7-дневни trial →
← KurseviSystem Design for Python JuniorsМодул 6 · Случајеви дизајна система у стварном светуДизајн УРЛ скраћивача: прво математика капацитетаwrite81 / 105
+120 XP
Zadatak
📝 **Задатак:** Направите мали \`деад_леттер_хандлер(мсг, ретри_цоунт, мак_ретриес)\` који враћа један од \`"ретри"\`, \`"деадлеттер"\` или \`"дроп"\`: 1. \`мсг.гет("малформед", Фалсе) је Тачно\` → \`"дроп"\` (никада не покушавајте поново да унесете оштећени унос — неће успети заувек). 2. \`ретри_цоунт < мак_ретриес\` → \`"ретри"\` (још увек испод буџета). 3. \`ретри_цоунт == мак_ретриес\` → \`"деадлеттер"\` (искоришћен је буџет — пут до ДЛК-а за преглед операција). 4. \`ретри_цоунт > мак_ретриес\` → \`"дроп"\` (већ ДЛК'д; накнадни кварови нечујно опадају да би зауставили буку). Овај образац је оно што штити сваки производни ред од олуја са отровним порукама. 📋 Имплементирајте горњу функцију. Тестови се покрећу аутоматски. 💡 **Савет:** Поново прочитајте теорију ако запнете.
✏️ Piši kod ovde
🐍
Učitavanje Pythona...
Jednokratno preuzimanje (~1 MB). Potom radi odmah.
📊 Rezultat
Klikni Pokreni da vidiš rezultat...

💬 Diskusija

Budi prvi — postavi pitanje ili podeli savet.
Prijavi se da bi se pridružio diskusiji. Čitanje je besplatno.
Učitavanje diskusije…