Tôi đang cố giới thiệu phương pháp lập trình DI/IoC vào nhóm phát triển của chúng tôi, nhưng một trong những nhà phát triển đã hỏi câu hỏi sau:Trợ giúp nhận DI/IoC trong nhà
Tại sao chúng ta cần? Có ví dụ cụ thể nào có thể cho tôi thấy lợi ích của việc sử dụng khung DI/IoC như lâu đài windsor không?
Vì vậy, tôi hỏi nếu có bất kỳ nghiên cứu điển hình hoặc bài viết nào có chứng minh DI/IoC có thể được hưởng lợi trong một trang web cấp doanh nghiệp .NET không?
Cảm ơn trước
Cập nhật: Tôi nhận thức của tất cả các lợi ích của DI/IoC mang lại, nhưng tôi chưa thấy một ví dụ hoàn chỉnh trên web mà đi qua một toàn bộ quá trình của việc tạo ra một ứng dụng sử dụng DI/IoC và hưởng lợi từ nó. Một lần nữa, bất kỳ bài viết hoặc liên kết nào sẽ được đánh giá cao.
Tôi sẽ cảnh giác với tư cách nhà phát triển đó nếu bạn đang cố gắng giới thiệu một phương pháp lập trình cho dự án của tôi và không thể trả lời câu hỏi đó. – JoshJordan
Đồng ý với Josh, nếu nó có vẻ & trông giống như dầu rắn, có lẽ là ... (trừ khi tôi cố gắng dạy TDD cho đội, LOL) – dferraro