Pull to refresh

Comments 5

Это конечно интересно, но все же лучше в реальных проектах использовать уже отработанные решения многими людьми по всему миру, чем изобретать очередной велосипед, да и время на разработку будет сокращено, что так же не мало важно.
Считаю, что новичкам тоже желательно знать как всё работает.
Абсолютно согласен, но если очень хочется то можно и на GitHub посмотреть, как устроен тот или иной контейнер, это будет еще полезнее и очень интересно :)
Написать свой контейнер очень полезно для понимания DI. Это помогает смахнуть налет с магии с того что делает DI-контейнер и позволяет не просто делать по документации, а понимать, что происходит.
Например, корпоративными политиками запрещено использование сторонних библиотек.

Я правильно понимаю, что в компании так же свой .NET Framework разрабатывают? Это крайне бредовое заявление. Обычно бывает, что запрещено использовать GPL к примеру, но никак ни всё. В этом случае тот же autofac идёт под MIT и никакой ответственности.

Если же при этом можно использовать продукты MS, то чем не устраивает Unity?

А если честно, хороший IoC контейнер вы будете делать ну очень долго. А тормозящее нечто оно вам надо?
Sign up to leave a comment.