摘要: 题记:网络中已不乏[Effective C#]的中文翻译版,中文版本也已出版,但是内容比较老,不是最新版(C# 4.0),这就是我翻译该系统文章的原因之一;本人虽然胡乱码过几年C/C++,Java,Objective-C,但却是C#新手,一边翻译一边学习是我翻译该系列文章的原因之二。因为是新手,错误疏落难免,还请各位指正。版权申明:[Effective C# 4.0 译]系列翻译文章仅为学习爱好之用,遵循“署名-非商业用途-保持一致”创作公用协议,请支持英文正版。 第三章 用C#表达你的设计 初学者设法使用外语(人类语言)进行交流。他们学得词汇,也能够把它们拼凑起来以表达他们的观点。在从初学者过渡到语言专家的过程中,他们开始使用这门外语中合适的惯用语。这样,该门外语就变得不再那么“外”了,他们开始能更有效,更清晰说这门外语。编程语言也是如此。你所选择的技术能够让你的设计意图与那些维护,扩展或使用你开发的软件的开发人员交流。C#类型都生存于.NET环境下,该环境对所有类型的能力作了一些假设。如果你违反这些假设,你就增加类型不能正确工作的可能性。 本章的这些条款不 阅读全文
posted @ 2012-03-01 12:51 飘飘白云 阅读(1937) 评论(4) 推荐(1) 编辑
本博客遵循 Creative Commons License “署名-非商业用途-保持一致”创作共用协议。 与我联系