Thiết kế kiến trúc tách lớp cho ứng dụng nhỏ dễ bảo trì
Đề xuất cách tách controller, service, repository, cấu trúc thư mục và luồng gọi cho một ứng dụng nhỏ.
Thư viện ONTER
Dùng prompt lập trình để giải thích, thiết kế, kiểm thử và sửa code theo stack thực tế của dự án.
34 prompt
Đề xuất cách tách controller, service, repository, cấu trúc thư mục và luồng gọi cho một ứng dụng nhỏ.
Rà soát mã xử lý input để phát hiện chèn lệnh, path traversal và đề xuất chỉnh sửa an toàn theo bối cảnh thực tế.
Phân tích middleware hay logic quyền truy cập, đưa bản sửa và test xác nhận cho lỗi chặn sai hoặc lọt quyền.
Thiết kế test cho binary search với các biên quan trọng, dữ liệu rỗng, trùng lặp và vị trí đầu cuối.
Kiểm tra khối điều kiện dài để tìm lỗi logic, làm rõ nhánh biên và đề xuất viết lại dễ hiểu hơn kèm test liên quan.
Tạo hàm an toàn để kiểm tra, làm sạch, chuẩn hóa và bắt lỗi dữ liệu từ nguồn ngoài trước khi xử lý.
Tạo chiến lược retry an toàn, có backoff và giới hạn thử lại cho tác vụ mạng; trả về code hoặc giả mã rõ ràng.
Phân tích component React để hiểu dữ liệu đi qua props, state và điểm gây render lại; kèm gợi ý cải thiện.
Xây endpoint tải tệp lên với kiểm tra định dạng, kích thước, tên an toàn và các biện pháp giảm rủi ro.
Phân tích code legacy, giải thích từng phần rồi viết lại rõ ràng hơn kèm danh sách cải tiến theo bước.
Xây quy ước log và trace để theo dõi request xuyên nhiều service, có correlation id và điểm thu thập rõ ràng.
Tạo bộ test cho hàm tính lãi, làm tròn và sai số số học, ưu tiên ca biên, số rất lớn/nhỏ và xác minh độ chính xác.
Đóng góp prompt hữu ích cho cộng đồng. Mỗi bài gửi được kiểm duyệt trước khi xuất bản.
Chia sẻ PromptTư vấn giải pháp
Để lại thông tin, ONTER sẽ liên hệ và trao đổi giải pháp phù hợp.