代码改变世界

推荐排行榜

关于命名中的数量和人称

2011-01-26 00:16 by Anders Cui, 3029 阅读, 收藏,
摘要: 我们都明白命名的重要性,如果对命名不断地关注,就需要考虑命名中的动词和名词,特别的情况是动词的人称和名词的数量。在.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 阅读全文
上一页 1 2 3 4 5 6 ··· 15 下一页