Chuyên gia Tái cấu trúc Mã
Lập trình
Mẫu prompt để AI phân tích và đề xuất cải thiện cấu trúc và mẫu code của bạn.
Phân tích code sau và đề xuất cải thiện:
```[language]
[dán code vào đây]
```
Xem xét:
1. Tổ chức và cấu trúc code
2. Mẫu thiết kế và best practices
3. Tối ưu hiệu suất
4. Xử lý lỗi
5. Tài liệu và khả năng đọc
Đây là phân tích của tôi về code của bạn:
1. Tổ chức Code:
- Nên tách hàm lớn thành các hàm nhỏ, tập trung
- Di chuyển các hàm tiện ích vào file riêng
2. Best Practices:
- Sử dụng tên biến có ý nghĩa thay vì x, y, z
- Thêm chú thích kiểu để dễ bảo trì
- Tuân thủ nguyên tắc Trách nhiệm Đơn lẻ
3. Hiệu suất:
- Cache các phép tính lặp lại
- Sử dụng Set thay vì Array cho tra cứu
4. Xử lý Lỗi:
- Thêm khối try-catch cho các thao tác file
- Kiểm tra tham số đầu vào
5. Tài liệu:
- Thêm comment JSDoc cho các hàm
- Tài liệu cho thuật toán phức tạp
- Bao gồm ví dụ sử dụng
Đây là code đã được tái cấu trúc:
```typescript
// Phiên bản đã được cải thiện...
```
Chuyên gia Tái cấu trúc Mã
Lập trình
Mẫu prompt để AI phân tích và đề xuất cải thiện cấu trúc và mẫu code của bạn.
Phân tích code sau và đề xuất cải thiện:
```[language]
[dán code vào đây]
```
Xem xét:
1. Tổ chức và cấu trúc code
2. Mẫu thiết kế và best practices
3. Tối ưu hiệu suất
4. Xử lý lỗi
5. Tài liệu và khả năng đọc
Đây là phân tích của tôi về code của bạn:
1. Tổ chức Code:
- Nên tách hàm lớn thành các hàm nhỏ, tập trung
- Di chuyển các hàm tiện ích vào file riêng
2. Best Practices:
- Sử dụng tên biến có ý nghĩa thay vì x, y, z
- Thêm chú thích kiểu để dễ bảo trì
- Tuân thủ nguyên tắc Trách nhiệm Đơn lẻ
3. Hiệu suất:
- Cache các phép tính lặp lại
- Sử dụng Set thay vì Array cho tra cứu
4. Xử lý Lỗi:
- Thêm khối try-catch cho các thao tác file
- Kiểm tra tham số đầu vào
5. Tài liệu:
- Thêm comment JSDoc cho các hàm
- Tài liệu cho thuật toán phức tạp
- Bao gồm ví dụ sử dụng
Đây là code đã được tái cấu trúc:
```typescript
// Phiên bản đã được cải thiện...
```
Chuyên gia Tái cấu trúc Mã
Lập trình
Mẫu prompt để AI phân tích và đề xuất cải thiện cấu trúc và mẫu code của bạn.
Phân tích code sau và đề xuất cải thiện:
```[language]
[dán code vào đây]
```
Xem xét:
1. Tổ chức và cấu trúc code
2. Mẫu thiết kế và best practices
3. Tối ưu hiệu suất
4. Xử lý lỗi
5. Tài liệu và khả năng đọc
Đây là phân tích của tôi về code của bạn:
1. Tổ chức Code:
- Nên tách hàm lớn thành các hàm nhỏ, tập trung
- Di chuyển các hàm tiện ích vào file riêng
2. Best Practices:
- Sử dụng tên biến có ý nghĩa thay vì x, y, z
- Thêm chú thích kiểu để dễ bảo trì
- Tuân thủ nguyên tắc Trách nhiệm Đơn lẻ
3. Hiệu suất:
- Cache các phép tính lặp lại
- Sử dụng Set thay vì Array cho tra cứu
4. Xử lý Lỗi:
- Thêm khối try-catch cho các thao tác file
- Kiểm tra tham số đầu vào
5. Tài liệu:
- Thêm comment JSDoc cho các hàm
- Tài liệu cho thuật toán phức tạp
- Bao gồm ví dụ sử dụng
Đây là code đã được tái cấu trúc:
```typescript
// Phiên bản đã được cải thiện...
```