Tôi đang làm việc trên một sản phẩm phần mềm có thể thay đổi đáng kể hành vi dựa trên cấu hình cung cấp dữ liệu siêu dữ liệu &.Các phương pháp hay nhất để tạo một sản phẩm phần mềm có thể cấu hình cao
Tôi muốn biết các phương pháp hay nhất để kiến trúc/xây dựng một sản phẩm phần mềm có thể cấu hình cao. Xem xét rằng có một số lượng đáng kể các thông số cấu hình, tôi muốn nhìn vào một cái gì đó mà sẽ không ảnh hưởng đến hiệu suất trước khi tôi nhìn vào tiêm phụ thuộc. Nền tảng của tôi là .Net ... Tôi tìm kiếm các khuyến nghị về kiến trúc/thiết kế và các mặt trận triển khai.
Cảm ơn Mark. Mặc dù kiến trúc MEF vững chắc, nhưng nó vẫn đang trong giai đoạn thử nghiệm. Hơn nữa, làm cho nó 'cốt lõi' một phần của giải pháp của tôi, tôi không dễ dàng bán được ít nhất tại thời điểm này trong thời gian. – Kabeer