国外专家严谨的态度和开源的精神令我敬佩!
本来今天不想再发帖了,也没有什么好写的。可是刚刚访问C# Help网站,看到一篇文章,不由发出如标题一样的感叹。
文章的Title是:General Overview to .NET Data Sets ,作者是John Godel。网站上发表了文章的概要,主要是介绍ADO.NET中提供的DataSet。介绍了它的特点,和旧的ADO提供的DataSet的区别。最主要的是介绍了数据集的使用。网站提供了全文下载,是word文档。我下载之后一看,一共有46页!粗粗看了一下,文章几乎将DataSet的所有内容都涵盖了,还给出了详尽的代码和例子。基本上可以说是一本DataSet指南了。
然而这些都是免费公开的。我想作者写出这样一篇大部头的文章,应该是颇费心血吧。但是作者提供交流却是毫不吝啬的!其实我在访问Code Project时,已有了如此的感叹!在网站上,很多高手都毫不藏私地将他们的经验和作品(包括源代码)完全公开。开源的目的就是为了促进交流!反观国内,现在还找不到这么好的开源网站。即使有,质量也远远逊色。
说到质量,使我不得不提的就是国外专家的严谨态度。我发现,很多国外的IT技术文章都很长,包括MSDN的文章。当然质量并不以文章的长度而定。不过,我读到的很多文章不仅长,质量也是上佳。归根结底,就是他们的态度。首先,他们对于每个问题研究得很透,很少是小技巧的tips,而是涉及到问题的方方面面,甚至剖析到问题的底层。在写文章时,也不是几句话简单交待则已,而是有详尽的描述和具体的示例。让读者既能在理论上了解问题的来龙去脉,又能根据示例来促进其理解。同时,他们不喜欢艰深的专业术语,故意挑战难度,而是善于譬喻,深入浅出。很多作者不仅是资深专家,同时也是好的写手!
反观我们,有多少做到这一点呢?恐怕国内IT尤其是软件业的落后,不是偶然吧!
抛砖引玉,以上只是个人的浅见,不对的地方还请各位大哥指正!说实话,我本人是很难做到的,但我会努力!