我不清楚如何发布这个问题,但以某种方式表达,我想说你能列出所有常用的接口实现类型,我通常只使用 INotifyPropertyChanged,但最近只有我来了了解使用 IValueConverter 的要求,以及更多新的东西,今天我知道使用 IDisposable,因此,请您列出最常用的工具。我知道这个问题没有正确提出,因为这些实现是基于程序逻辑要求的,但我想知道,以便我可以了解它们是什么以及我需要针对某种情况做些什么。非常感谢你。
问问题
202 次
1 回答
2
我认为你很难在这里得到一个简洁的答案,因为“这取决于”你在做什么以及你正在开发什么类型的应用程序。恕我直言,最好的学习方式就是以身作则,用正确的资源(人员和纸张)来指导您并找到并围绕您自己。
我也不会直接回答您的问题 :),但更广泛地了解构建在 .NET 中的框架和开源项目,看看它们是如何组合在一起的。对设计模式进行一些调查,以及在您为其构建应用程序的场景类型中使用了哪些概念和范式 - 我特别喜欢以下内容:
但是博客圈中还有许多其他出色的参考资料和软件工匠。
总的来说,我的理念是采用并熟悉经过验证的软件模式,然后像接口这样的“细节”细节自然会出现。反之亦然,这有点像试图记住一本字典。
于 2012-09-02T19:21:59.133 回答