【发布时间】:2009-08-14 18:09:35
【问题描述】:
你会推荐什么书来提高一个人的 C# 写作风格?我知道 Code Complete 有一些关于样式和组织代码的技巧,但它并不特定于 c#。
【问题讨论】:
标签: c# coding-style
你会推荐什么书来提高一个人的 C# 写作风格?我知道 Code Complete 有一些关于样式和组织代码的技巧,但它并不特定于 c#。
【问题讨论】:
标签: c# coding-style
Framework Design Guidelines,第 2 版。
【讨论】:
不是一本书,而是看看StyleCop
【讨论】:
查看 iDesign 编码标准: http://www.idesign.net/idesign/DesktopDefault.aspx
【讨论】:
MSDN 有一些很好的 guidelines 用于开发 C# 类。
【讨论】:
比尔瓦格纳的Effective C#,以及续集More Effective C#。
【讨论】:
CLR Via C# by Jeffrey Richter 包含您需要遵循的所有 2.0 模式,以便生成好的代码。对我帮助很大。
【讨论】:
【讨论】:
C# Concisely很彻底
【讨论】:
Elements of C# Style 是一本很好的入门书。
虽然它可能没有其他可用的书籍那么详细,但我确实从中物有所值 - 强烈推荐。
【讨论】:
我也会推荐 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#”,同样是罗伯特·马丁的,但我更喜欢原著。
【讨论】: