🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
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]