摘要: 数理逻辑的基础就是悖论问题,比如这两个经典悖论:No.1理发师悖论 在萨维尔村,理发师挂出一块招牌:“我只给村里所有那些不给自己理发的人理发。”有人问他:“你给不给自己理发?”理发师顿时无言以对。 这是一个矛盾推理:如果理发师不给自己理发,他就属于招牌上的那一类人。有言在先,他应该给自己理发。反之,如果这个理发师给他自己理发,根据招牌所言,他只给村中... 阅读全文
posted @ 2009-07-25 19:23 Yean 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: No.1:测试用例中一个必需的部分是对于其输出或结果的定义。 A necessary part of a test case is a definition of the expected output or result.No.2:程序员应当避免测试自己编写的程序。 A programmer should avoid attempting to test his or her own progr... 阅读全文
posted @ 2009-07-25 19:23 Yean 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 为什么学习C++ 0.WhyShallILearnC++? C++作为一门较为成熟重量级的语言,吸引 了许许多多编程学习者。单从市面上编程书籍中C++的书所占的比例即可见一斑。当然,近年来随着Java、C#的兴起与逐渐发展,也出现了一些不同的声 音,认为C++并非高效应用编程的首选,而且硬件的迅速发展也会使虚拟平台的速度劣势淡化,而其优良的可移植性及安全性将使之成为新的语言主流…... 阅读全文
posted @ 2009-07-25 19:22 Yean 阅读(432) 评论(0) 推荐(1) 编辑
摘要: (一)语言基础,基本类库 No.1:图灵公司出版:James Gosling大作《Java程序设计语言》(第四版·中文版)James Gosling 为Java语言的创始人,此书具有一定的权威性,推荐阅读英文版原版。本书网址:中文版英文影印版No.2:经典《Java核心技术,卷1》(原书第8版)Java黄宝书,无数程序员秉烛夜读的好书。本书网址:中文版No.3:经典《Java编程思想》(... 阅读全文
posted @ 2009-07-25 18:04 Yean 阅读(563) 评论(0) 推荐(0) 编辑