🏠 ホーム
ベンチマーク
📊 すべてのベンチマーク 🦖 恐竜 v1 🦖 恐竜 v2 ✅ To-Doリストアプリ 🎨 クリエイティブフリーページ 🎯 FSACB - アルティメットショーケース 🌍 翻訳ベンチマーク
モデル
🏆 トップ10モデル 🆓 無料モデル 📋 すべてのモデル ⚙️ 🛠️ Kilo Code モード
リソース
💬 💬 プロンプトライブラリ 📖 📖 AI用語集 🔗 🔗 有用なリンク
Gevorderd

SOLID Principes Toepassen

#python #software-architectuur #clean-code

Refactor een monolithische Python-functie naar een modulaire architectuur volgens SOLID-principes.

Je bent een senior software architect. Analyseer de onderstaande legacy Python-functie die verantwoordelijk is voor orderverwerking. Herschrijf de code om te voldoen aan de SOLID-principes (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion). Zorg voor type hinting, uitgebreide docstrings en error handling. Leg in commentaar stap voor stap uit welke wijzigingen je hebt aangebracht en waarom.