当前位置:  开发笔记 > 编程语言 > 正文

.NET最佳实践?

如何解决《.NET最佳实践?》经验,为你挑选了2个好方法。

我知道这是一个广泛的话题,但我对.NET的所谓最佳实践感兴趣,尽管我正在寻找不那么明显的主题,不像"用作代替转换".
让我们看看我可以从Stack Overflow用户那里学到什么有趣的东西.



1> Adron..:

首先,查看模式和实践 - "使用Microsoft经过验证的软件工程实践."

接下来查看IDesign:.NET设计和流程解决方案.

在深入了解这些内容后,请确保在代码库中启用代码分析/ FxCop.彻底开始每个警告.

最后,但并非最不重要的是,去看看JetBrains的软件和GET ReSharper.ReSharper(或类似工具,有些可在那里使用)是必须拥有的,如果你想要100%有效并确保你的代码达到高标准,只需要极少的头痛!:)

这将使您获得99%的标准和最佳实践.



2> Johannes Rud..:

这不是特定于.NET,但我认为最重要的是SOLID原则。罗伯特·马丁(又名UncleBob)在这里有很好的参考。我将引用最重要的部分:

    SRP单一责任原则A类应该只有一个改变理由。

    OCP开放封闭原则您应该能够扩展类的行为,而无需对其进行修改。

    LSP Liskov替代原理派生类必须可以替代其基类。

    DIP依赖倒置原理依赖于抽象,而不依赖于具体概念。

    ISP接口隔离原则制作特定于客户端的细粒度接口。

史蒂文·波伦(Steven Bohlen)在dimecasts.net上做了一系列简短的网络节目。

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有