🏠 Hem
Benchmarkar
📊 Alla benchmarkar 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List-applikationer 🎨 Kreativa fria sidor 🎯 FSACB - Ultimata uppvisningen 🌍 Översättningsbenchmark
Modeller
🏆 Topp 10 modeller 🆓 Gratis modeller 📋 Alla modeller ⚙️ Kilo Code
Resurser
💬 Promptbibliotek 📖 AI-ordlista 🔗 Användbara länkar
advanced

Tối ưu hóa và Tái cấu trúc Mã nguồn Python theo Nguyên tắc SOLID

#python #solid #refactoring #code-review

Yêu cầu AI phân tích một đoạn mã nguồn Python phức tạp, phát hiện vi phạm các nguyên tắc SOLID và đề xuất giải pháp tái cấu trúc hiệu quả.

Hãy đóng vai là một Kiến trúc sư Phần mềm chuyên nghiệp. Tôi sẽ cung cấp một đoạn mã nguồn Python hiện tại đã bị xao nhãng (spaghetti code) và vi phạm các nguyên tắc thiết kế hướng đối tượng. Nhiệm vụ của bạn là: 1. Phân tích mã nguồn và chỉ ra chính xác các vi phạm đối với 5 nguyên tắc SOLID. 2. Đề xuất một kiến trúc mới để cải thiện khả năng bảo trì và mở rộng. 3. Viết lại mã nguồn đã được tái cấu trúc, bao gồm các Type Hints và Docstrings chi tiết. 4. Giải lý do cho từng thay đổi lớn bạn thực hiện. Đoạn mã nguồn như sau: [CHÈN MÃ NGUỒN CỦA BẠN TẠI ĐÂY]