【问题标题】:Good book on c# style? [closed]关于 c# 风格的好书? [关闭]
【发布时间】:2009-08-14 18:09:35
【问题描述】:

你会推荐什么书来提高一个人的 C# 写作风格?我知道 Code Complete 有一些关于样式和组织代码的技巧,但它并不特定于 c#。

【问题讨论】:

    标签: c# coding-style


    【解决方案1】:

    【讨论】:

    • +1 - 对于任何获得开发人员 .NET 代码报酬或代码可能必须由其他人维护的人来说,这是一个明确的要求。
    【解决方案2】:

    不是一本书,而是看看StyleCop

    【讨论】:

    • +1- 这将是我的答案,但你已经回答了。
    【解决方案3】:

    【讨论】:

    • Juval 的风格是一个坚实的基线。在我的“必读”.NET 书籍中,“Programming .NET Components”一书的排名也相当高。它有很多关于风格和实践的好建议。
    【解决方案4】:

    MSDN 有一些很好的 guidelines 用于开发 C# 类。

    【讨论】:

    • 这些基本上是框架设计指南书中内容的在线版本,没有书中包含的“注释”。
    【解决方案5】:

    比尔瓦格纳的Effective C#,以及续集More Effective C#

    【讨论】:

      【解决方案6】:

      CLR Via C# by Jeffrey Richter 包含您需要遵循的所有 2.0 模式,以便生成好的代码。对我帮助很大。

      【讨论】:

        【解决方案7】:

        【讨论】:

          【解决方案8】:

          C# Concisely很彻底

          【讨论】:

            【解决方案9】:

            Elements of C# Style 是一本很好的入门书。

            虽然它可能没有其他可用的书籍那么详细,但我确实从中物有所值 - 强烈推荐。

            【讨论】:

              【解决方案10】:

              我也会推荐 Robert Martin 的 Clean Code。是的,它不是特定于 C# 的,是的,它会改进一个人的 C# 写作风格。继续阅读同一作者的 Agile Software Development, Principles, Patterns, and Practices 书籍可能是个好主意。

              这是 Bob 叔叔在 Øredev 会议上的 1 小时视频Clean Code III: Functions

              PS:无耻的插件。我开发了一个site,它准确地回答了这个问题:“哪本书在给定领域更重要?”。我从亚马逊获取数据,并绘制了一个图书网络。一本书的链接越多,其重要性就越高。感谢这个网站,我还找到了“Agile Principles, Patterns, and Practices in C#”,同样是罗伯特·马丁的,但我更喜欢原著。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2021-12-17
                • 2012-10-30
                • 1970-01-01
                • 1970-01-01
                • 2011-06-03
                • 2012-05-19
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多