Điều này chủ yếu là do câu trả lời cho các câu hỏi SQL. Các truy vấn của UDF và Sub được cố ý bỏ qua vì hiệu suất. Tôi đã không bao gồm độ tin cậy không phải là nó phải được thực hiện cho các cấp, nhưng mã đã làm việc.Ưu tiên mã hóa: Hiệu suất, Tính bảo trì, Khả năng sử dụng lại?
Hiệu suất có luôn đến trước không? Vì vậy, nhiều câu trả lời được cung cấp với hiệu suất là ưu tiên chính. Người dùng của tôi dường như quan tâm hơn đến việc sửa đổi mã nhanh như thế nào. Vì vậy, một báo cáo mất 15 giây thay vì 12 để chạy. Họ có thể sống với điều đó miễn là tôi không bào chữa vì không cung cấp giải pháp.
Rõ ràng nếu 15 giây chuyển thành 15 phút, có sự cố nhưng người dùng muốn có chức năng. Họ muốn ứng dụng thích ứng với các thay đổi về quy tắc kinh doanh và các yêu cầu nâng cao. Tôi muốn có thể xem mã 6 tháng kể từ bây giờ và có thể thực hiện thay đổi ở một vị trí được xác định một cách dễ dàng và không truy tìm tất cả những nơi được sao chép và dán mã bởi vì họ nghĩ gọi một hàm hoặc thường trình phụ hoặc Udf khác cản trở hiệu suất.
Tất cả những gì được nói, tôi sẽ đặt hàng: Duy trì (Thay đổi là một thực tế của cuộc sống.), Hiệu suất (Không ai thích nhìn chằm chằm vào đồng hồ cát.), Khả năng sử dụng lại (Khó xác định mã nào nên được sử dụng lại). .
'peformance'? :) Tại sao không phải 'hiệu suất' thay thế? –