摘要:
数据库作为现代软件应用的核心之一,正在发挥越来越重要的作用。很自然地,SQL在广大程序员的日常工作中也成了不可或缺的技术。学会SQL并不难,但是要成为优秀的SQL程序员就绝非易事了。大部分程序员都是在学习并从事了过程化或面向对象编程之后才转到SQL,因此往往带有浓重的口音,而且常常缺乏自知之明。
本书中,世界级SQL专家Joe Celko针对数据库的设计与编程提出了一系列规则和建议,内容涵盖命名规范、代码版式、键的设计、数据编码方案、编码风格、SQL中的思考方式等多个方面,可以作为软件公司内部编程规范的基础。书中讲述了如何编写标准、高效、易于维护的SQL代码,更重要的是,还教授读者如何像优秀的SQL程序员那样思考,用查询的思维方式来理解数据库,从而大大改善SQL编程风格并提高SQL编程水平。
阅读全文
posted @ 2008-08-25 11:22
turingbook
阅读(368)
评论(0)
推荐(0)
本书是一本清晰、简明的C# 教程,涵盖了C# 2.0。书中对C# 语言的每个重要结构都用简短的示例代码进行说明,并且和其他语言进行了全方位比较。每章开头的“思维导图”指明了本章要讨论的主题以及每个主题同整体的关系。全书由18 章和3 个附录组成。在简单介绍了C# 之后,重点讨论了C# 的数据类型、运算符、方法、类等基本概念,随后还对泛型、迭代器、反射、线程、互操作性等高级主题进行了深入而透彻的讨论。
本书适用于对C# 感兴趣的各种层次的读者,无论是初学者还是高级编程人员,都能从本书中获益。
最近在看《史记孔子世家》,撷取孔子学琴一则与各位共勉:
孔子学鼓琴师襄子,十日不进。师襄子曰:“可以益矣。”孔子曰:“丘已习其曲矣,未得其数也。”有间,曰:“已习其数,可以益矣。”孔子曰:“丘未得其志也。”有间,曰:“已习其志,可以益矣。”孔子曰:“丘未得其为人也。”有间,有所穆然深思焉,有所怡然高望而远志焉。曰:“丘得其为人,黯然而黑,几然而长,眼如望羊,如王四国,非文王其谁能为此也!”师襄子辟席再拜,曰:“师盖云文王操也。”
这则故事的大意为孔子向师襄子学琴,学了十天并不要求学习新的东西。尽管师襄子一再敦促可以增加新的内容,但孔子坚信,不达到三个境界,不能继续学习新的东西:学习掌握演奏的技巧,领会其中的志趣,熟悉乐曲的作者。最终,孔子领悟到乐曲作者的心境,使师襄子叹服不已。
每学习一种新东西,都
“最近由于工作的缘故,又翻出Jeffrey Richter的《Windows核心编程》(英文名《Programming Applications for Microsoft Windows》)这本书来读。说起我的这本书,它是我年初到上海来时带来的为数不多的几本书籍,一直被我视为唯一值得收藏的Win32编程书籍。它的作者Jeffrey Richter也一直被我视为程序员的典范,因为从这本书中每个例子都能够看出Jeffrey严谨的态度,他的每个例子程序都是经过精心选择,最能体现所示范技术特色的例子,这些例子程序的代码都是具有工业强度的代码。这一点与其他IT作家,尤其是国内的IT作家形成了鲜明的对比。
说起Jeffrey来,也相当的传奇,据说他13岁就迷上了编程(我13岁时迷上了足球),从Windows 2.03开始自学Windows编程,从Windows 3.0开始,为Windows写了系列的
浙公网安备 33010602011771号