metaclass: (Default)
[personal profile] metaclass
https://github.com/SparkViewEngine/spark/blob/master/src/Samples/DirectUsage/ConsoleTemplating/Services/MessageBuilder.cs

А вот насколько подобный код (статик _instance и его инициализация) является кошерным? Ну с interlocked все более-менее понятно, а вот собственно использование синглетонов вместо всяких модных IoC и тому подобного усложняющего все трэша?

Date: 2014-05-23 08:08 pm (UTC)
From: [personal profile] leotsarev
Ну тащемта передать все зависимости в конструктор — это IoC. Нехипстерский, но вполне себе IoC.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 5th, 2025 09:36 am
Powered by Dreamwidth Studios