What is Castle Windsor, and why should I care?

前端 未结 5 1613
生来不讨喜
生来不讨喜 2021-01-29 17:09

I\'m a long-time Windows developer, having cut my teeth on win32 and early COM. I\'ve been working with .NET since 2001, so I\'m pretty fluent in C# and the CLR. I\'d never he

5条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-29 18:01

    I think IoC is a stepping stone in the right direction on the path towards greater productivity and enjoyment of development team (including PM, BA an BOs). It helps to establish a separation of concerns between developers and for testing. It gives peace of mind when architecting which allows for flexibility as frameworks may come in and out.

    The best way to accomplish the goal that IoC (CW or Ninject etc..) takes a stab at is to eliminate politics #1 and #2 remove need for developers to put on the facade of false understanding when developing. Do these two solutions not seem related to IoC? They are :)

提交回复
热议问题