🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links
advanced

Tối ưu hóa và tái cấu trúc mã nguồn thừa kế

#refactoring #python #code-quality

Phân tích một đoạn mã Python cũ kỹ và đề xuất giải pháp tái cấu trúc hiện đại.

Bạn là một kỹ sư phần mềm cấp cao chuyên về tối ưu hóa mã nguồn. Hãy tưởng tượng bạn được cung cấp một mô-đun Python lớn, được viết cách đây 5 năm, sử dụng nhiều biến toàn cục, không có gợi ý kiểu (type hints) và các hàm quá dài. Nhiệm vụ của bạn là phác thảo một chiến lược tái cấu trúc chi tiết. Bạn cần xác định các pattern 'anti' cụ thể đang tồn tại, đề xuất cách áp dụng nguyên tắc SOLID để chia nhỏ mô-đun, và viết lại một hàm giả định phức tạp để thể hiện cách sử dụng type hints, list comprehensions và context managers nhằm cải thiện hiệu suất và tính đọc được của mã.