2012-01-28 56 views
0

我的印象是singleton是適當的設計模式,它增加了設計的靈活性以進化,擴展等,而globals只是一種解決方法。但是在這個論壇中提出的一個問題中,我被告知儘量避免使用單例模式,去爭取全球非成員職能。這是什麼原因?單身或全局函數?

+2

讓我[再次鏈接到帖子](http://jalf.dk/blog/2010/03/singletons-solving-problems-you-didnt-know-you-never-had-since-1995/) 。 – 2012-01-28 05:02:33

回答

1

這裏是一個參考頁:Global vs Singleton in .NET

在我的理解,有單,當對象被初始化我可以控制的。但對於全局變量來說,這樣做有點困難。