首先,感谢CU这个平台,让我得到一个学习C++的机会,感谢华章提供的图书。
书拿到手上,从重量和厚度就知道,它绝对是一本全面的教材。因为全面,所以本书涉及的诸多内容,只是一个很基础性的讲解。比如,GUI、数据结构与算法、嵌入式等方面。当然,这些方面都能独立成书,对于这样一本面向初学者的教材也不必深入。本书的目的,也即很明确,“打好基础,引导进阶!”
此书,可以说是为初学者量身定做的一本好书,本书从“计算机、人与程序设计”开篇,告诉你什么是程序设计、为什么需要程序设计,而不是一咋呼地就抛出一个 “Hello world”,然后开始分析讲解。所以,即便您没有任何程序设计的基础,您甚至可以在此之前没有程序设计的概念,您都能在本书的引导下进入程序设计的殿堂。
本书语言言简意赅,描述极其详尽。可以说是对程序设计进行说文解字。犹如当年语文课上听老师讲解文言文。乍看程序,或许会一头雾水,不知所云,可是看完后续的分析讲解,您便会犹饮甘泉、豁然开朗。
如果您是一名有经验的程序员,或许会嫌其过于“唠叨”,但就在这些唠叨中,您会发现很多你曾经忽略的细节。
现今很多书都是填鸭式的灌输,一个一个知识点讲解。到末了,倒像是都学会了,却迷茫了,不知道如何深入、如何应用。而本书的目的很明确,即:为用而学。本书在读者具有一定的基础后,便用一个实际问题,逐层深入,进行查缺补漏式的学习。而且本书的设计范围广,不仅有GUI,甚至还有嵌入式,给读者一个学习和应用的方向。虽然这些都只是粗略的讲解,却给了读者一个很明确的进阶学习的引导。这点非常棒。
此外本书还讲解了一些简单的数据结构与算法。由于本人最近在系统的学习数据结构和算法,对此也深有体会,深知其重要性。这里虽讲解的都是简单内容,却能够给读者一个很好的认识。我相信很多初学者在一本程序设计的入门教程学习完毕后,甚至不知道什么是数据结构和算法这一程序设计的精髓。
本书的末了还介绍了下测试。这也是可以独立成书的一章。这里简略的讲解也给读者对此有个大概的了解和认识。
最后提一下,本书的附录,偶没看见,不知为何。我想附录对初学者是很有帮助的,它可以快速帮助初学者搭建自己的学习平台。
由于本人最近忙于考研,埋头于高数和数据结构的逻辑纠结中。只是每夜入睡前翻上几页,没能做到仔细深入,还望谅解。打算在考试后再仔细研习。这也是我第一次写书评,有什么不妥之处,还望海涵。
谢谢。
读《C++程序设计原理与实践》
《C++程序设计原理与实践》热门书评
-
咋说呢?C++它爹写的,总得支持一下
21有用 3无用 蔡继民 2010-06-12
这本书已经看完了几个月,一直想写点什么,又不知从何说起。今天看到Linus对C++的一些批评,和这本书结合起来看,还有点意思。(Linus对C++的批评不是偶然的心血来潮,07年的时候就说过“C++ is a horrible language”,这次则说“It's a really bad lan...
-
一本不错的比较系统的入门书
12有用 0无用 冬天里的阳光 2010-09-28
首先介绍一下自己的职业背景,因为技术不同程度的人看同一本书得到的结论是不一样的。本人工作3年多,现在做嵌入式开发,c水平应该说还可以,c++没有系统的学习过,但基本的概念都有。在工作中,我们也只是用到了c++的部分知识,不过,这已经够用了,又有多少人能完整理解c++呢?又有多少项目会使用很多c++的...
-
一本以C++为载体讲述如何学习程序设计的书
9有用 1无用 愁容骑士 2010-08-05
概括来说,这是一本以C++为载体讲述如何学习程序设计的书。书的起始(第0章),作者在表明了对一些常见学习程序设计思路的不认同后,表达了在方法论层面上自己对如何学习程序设计的观点:在程序设计的实践中学习程序设计。随后,作者以学习C++程序设计为例演示了这样的一个学习过程。前言中作者表示,这是本写给初学...
-
书名翻译的大大有误
5有用 1无用 Silverbullettt 2012-01-06
这本书是Bjarne爷爷用C++来教授程序设计原理的书,放在第一位的应该是“程序设计”,而不是C++。在这本书出来前,我心中C++入门最佳选择一直是Andrew Koenig夫妇的《Accelerated C++》。然而我入行稍早了几年,错过了阅读Bjarne爷爷这本新作的最佳时间,当然书中仍然有许...
-
这本书是程序设计方法学和实践相结合以C++为基础的经典著作
3有用 0无用 周张奎 2010-08-18
作为一本C++的书,却包含了程序设计方法学,是非常难能可贵的,也是本书最大的特色之一。这本书是程序设计方法学和实践相结合以C++为基础的经典著作。 所以无论是初学者,还是有一定经验的程序员,或者资深的专家,...
书名: C++程序设计原理与实践
作者: [美] Bjarne Stroustrup
出版社: 机械工业出版社
原作名: Programming: Principles and Practice Using C++
译者: 王刚
出版年: 2010.7
页数: 668
定价: 108.00元
装帧: 平装
丛书: 计算机科学丛书
ISBN: 9787111303220
