西西河

主题:【原创】编程心得 -- 荆棘探兴

共:💬198 🌺258
分页树展主题 · 全看首页 上页
/ 14
下页 末页
        • 家园 C++Primer感觉太琐碎了

          零零散散的什么都说,任何一个语法细节都介绍了(当然,也介绍好了)用作手册可能合适一点,学习我觉得不合适。我最开始学C++的书挺好的,可惜名字记不清楚了,大概是C++ Programming Language,类似什么的,挺同事说,这书的作者很牛——我也给忘记了。。。那本书提纲挈领的讲的很全面,又留下很多空间让读者自己摸索

          • 家园 TCPL的作者是c++的创始人。

            TCPL应该是传统C++领域最权威得教程了。

            • 家园 啊,就是TCPL!我以前看的就是那本书,总想不起名字来

              看了这个缩写不认识,搜了一下,唉,勾起多少往年学习C++的回忆啊。当时我是毕业以后到一个公司,先把我们这些应届生捉去培训了三个月,其中C++就是TCPL教材的,感觉这本书非常合适学习C++。

              狠狠的通宝+花谢!

              • 家园 这本书对我影响很大

                我之所以走上现在的职业道路,和这本书大有关系,呵呵。

                我在学校时候买了这本书的中英文两个版本,然后一直随身带着,从武汉到南京再到成都,然后回南京最后到杭州,跟着我转战千里啊,呵呵。

                • 家园 你是好同志,要花!

                  这本书也是我入门C++的领路人,感觉非常好!不过当时我用的是盗版的(公司自己复印的英文本,但是其中的英文非常浅显易懂),以后呢,我连书名字也忘记了。。。只记得作者名字的大概

                  尤其是以后看过其他的C++书以后,更觉得这本的好了。

          • 家园 可能更适用于玩过一段C++的人

            前不久找工作的时候临时抱佛脚,想温习一下c++的基础知识,看了一遍C++ Primer,感觉还是学到了不少平时不大注意的细节。语言这东西还是得边学边用,用的时候才知道什么是需要的,有时就是一个小细节没注意到,栽了跟头,到再拿起书学的时候就会特别有体会。

            • 家园 不知道你指的细节和我说的是否一样,我对“细节”的看法不一

              不知道你指的细节和我说的是否一样,我对“细节”的看法不太一样,仅仅是和你不太一样,不是“完全不一样”。

                我说的细节本来也没什么严谨的定义,但是大概是指编译器实现或者库文件实现上的原理或者约定俗成吧,比如STL当中的vector内存申请形式和list当中的不同,i++和++i的区别,引用的实际情况,const的用法等等。我觉得这样的东西,书上点一下就可以了,说一句,让读者知道有这么一回事儿,需要注意就足够了。

                有心的读者,自然会自己看编译后的汇编码,或者查看源码来探寻本质,这样的得到的不仅印象深刻,而且能够掌握其中的方法论,鱼渔兼得。再好一点,可以在习题当中设计一些题目帮助读者探索,比如const就可以搞几个题目。

                对于无心的读者呢。。。如果写的详细了,他反而懒得看,不如就简单一点,他记住了,那么以后在编程当中可以少走弯路;没记住,也不至于因为太长太没意思跳过整段连鱼也没拿到。

                当然,对于语法当中的细节(const可能放在这里更合适),是有必要详细的讲清楚的,否则读者还要这书做什么呢。

                我感觉C++Primer在后者上做的很好,对C++的语法解释的很详细也很到位;但是在前者上做的有点啰嗦,该读者自己探索的东西它也写了,不仅是越俎代庖,也让耐心的读者不能“渔”,不耐心的读者可能漏了“鱼”。

          • 家园 C++ PL 比较适合于做手册,

            C++ Primer 琐碎也没办法,C++就是这么琐碎,所以我已经放弃了C++。

            因为我没有感觉到我从中受益。

            • 家园 C++也是很系统的啦,琐碎的东西是外表,里面的很成系统啦

              不过,兄台可能工作中用不上,那也没关系。我也觉得这本书做手册很合适

          • 家园 C++Primer我当名著买过一本原版

            如今躺在书架上做装饰呢

        • 家园 Thinking 适合有一定经验基础的人学习一门新的技术

          比如有C经验的人学C++, 或者原来用C++的人学Java之类

    • 家园 捉个虫

      俺记得教材的作者不是唐浩强,是谭浩强

分页树展主题 · 全看首页 上页
/ 14
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河