摘要:
我们都明白命名的重要性,如果对命名不断地关注,就需要考虑命名中的动词和名词,特别的情况是动词的人称和名词的数量。在.NET Framework的Guideline中,有专门一章讨论了命名规范,包括大小写、单词的选择等,却没有涉及到人称和数量,下面来讨论一下这两方面的内容。名词的数量首先来看数量。名词的单数和复数在语义上有着明显的不同,为了提高可读性,数量需要认真地考虑。比如:属性(Property):System.Collections.Generic.DictionaryTKey, TValue中的Keys和Count是好的例子。字段与此类似;方法名中的名词:在JS中我们熟悉的getEl 阅读全文
推荐排行榜
Visual Studio 2008 可扩展性开发(一):VS概览
2009-02-23 20:13 by Anders Cui, 9340 阅读, 收藏,
摘要:
本文简要介绍了VS的历史及其基本要素,这样就可以建立起对它的感性认识了。同时还提及了VS的扩展性(也是本系列的主题),主要有三种方式,Macro、Add-In和VsPackage,它们各有所适用的场景,我打算从Add-In开始。在接下来的几篇随笔中,我将通过一些实例逐步展开对Add-In开发的讨论,同时会把代码放在Google Code上。如果您在日常开发中对VS扩展性有某些需求,欢迎分享:) 阅读全文
谈谈VS中的模板
2009-01-18 22:51 by Anders Cui, 17496 阅读, 收藏,
摘要:
本文首先简单介绍了项目/项模板的概念,然后介绍了模板及其清单文件的结构,在此基础上演示了如何手工创建并部署模板。最后讨论了两种更为灵活和强大的方式:向模板传递参数以及自定义模板向导,后者借助于DTE对象可以完成很复杂的功能。 阅读全文
F#系列随笔索引
2008-10-08 00:18 by Anders Cui, 8990 阅读, 收藏,
摘要:
在当前的背景下,如果一门语言的广告不能雷到人,还面对C#这样成熟的语言,就真的很难引起人们的兴趣。初学F#会让人一头雾水,我希望能有一个F#教程,它能在一些简单的例子中帮我们拨开乌云,《Foundations of F#》这本书不错,不过有些繁琐、冗长。我把书中的内容整理了一下,也把在《Expert F#》或者网上其它文章的一些内容加进来,另外我还喜欢把自己想到的F#与C#的异同点给写出来,这些就是我的《F#探险之旅》。 阅读全文
iBATIS In Action:什么是iBATIS(一)
2007-08-19 20:39 by Anders Cui, 20130 阅读, 收藏,
摘要:
这一篇是iBATIS In Action一书第二章的前半部分,给iBATIS说了一大堆的好话。
主要内容如下:
2.1 SQL 映射;
2.2 工作原理;
2.3 为什么要使用iBATIS;
2.4 何时不用iBATIS 阅读全文
浙公网安备 33010602011771号