Khả năng duy trì mã của bạn luôn là một mối quan tâm lớn khi xác định vị trí logic nghiệp vụ.
Các công cụ gỡ lỗi tích hợp và các IDE mạnh hơn thường làm cho việc duy trì mã bậc giữa dễ dàng hơn so với cùng một mã trong một quy trình được lưu trữ. Trừ khi có lý do thực sự khác, bạn nên bắt đầu với logic nghiệp vụ trong ứng dụng / cấp giữa của mình chứ không phải trong các thủ tục được lưu trữ.
Tuy nhiên, khi bạn đến với báo cáo và khai thác / tìm kiếm dữ liệu, các thủ tục được lưu trữ thường có thể là lựa chọn tốt hơn. Điều này là nhờ vào sức mạnh của khả năng tổng hợp / lọc cơ sở dữ liệu và thực tế là bạn đang xử lý rất chặt chẽ nguồn dữ liệu. Nhưng dù sao thì đây có thể không phải là điều mà hầu hết mọi người đều coi là logic kinh doanh cổ điển.