Der Tod statischer Regeln: Mik... Notiz

Der Tod statischer Regeln: Mikrodienste intelligent, flexibel und einfach zu ändern machen

Hallo Team! In letzter Zeit bin ich auf eine Wand gestoßen. Meine Microservices sind so von hartcodierten Regeln dominiert, dass selbst die geringste Nuance in der Richtlinie wie das Entschärfen einer Bombe war. Ich nehme euch mit auf meine Reise von unübersichtlichen If/Else-Konstrukten zu sauberen, richtliniengetriebenen Microservices, die sich selbst aktualisieren (ohne Neuimplementierungen). Dies wird jeden Schritt von Null (keine Erfahrung erforderlich) bis zum Helden umfassen, sowie einige reale Beispiele, einige Fragen zum Nachdenken und Ideen, die Sie heute nutzen können. Los geht's! Was ist falsch an hartcodierten Regeln? Ein einfaches Beispiel – und warum es nervt Nehmen wir an, Sie entwickeln einen Checkout-Service für den E-Commerce. Der Service muss kleine Zuschläge berechnen, wenn sich Kunden in bestimmten Ländern befinden. Also schreiben Sie: