zoukankan      html  css  js  c++  java
  • 《我的第一本c++书》读后感

    第1章 C++世界地图。

    废话太多。我不认为这个对初学者有什么帮助。当然,这个只是占了16页的分量,可以完全无视。

    第2章 与C++第一次亲密接触 。

    介绍IDE这个,我认为用视频比用文字描述要更加有用。这里还介绍了很多运行机理,我认为大可不必,读者不需要知道原理,只知道该怎么做就出来结果。等他们熟悉后,再想了解也不迟。

    一开始,就写那么多抽象的东西,似乎不太适合,我认为初学者最想看到的就是具体的东西。至于什么面向对象,什么程序=算法+数据结构这类思想层次的东西初学者是没有能力掌握,也就没有兴趣。

    作者语言上,常常采用比喻,类比的手法,我觉得可以生动化,但是也会让问题变得暧昧不清。毕竟读者不是三岁小孩,应该对读者的理解能力有点自信。

    作者犯了全面罗列的弊病,中国作者经常喜欢把所有细节一一罗列给读者,生怕读者会遗漏了什么内容。但是我觉得,读者如果有兴趣,他会自己去找相关的知识。我们只需要点到即止,把最重要的东西告诉他们,这样会减少读者记忆的压力,让学习过程变得更加简洁。

    作者喜欢用一大段文字来罗列,却不愿意做一个表格。我觉得这样阅读起来有点费劲。

    整体写作思路来说,作者通过一个可以运行的程序来解说个各个部分,这样好处就是读者可以自己尝试。坏处就是没有规划和统筹语法的各个要素,该怎么归类来讲。因为用到就说一下,会显得毫无章节。我建议,不如放弃让读者一开始就可以尝试写程序这个念头,在积累一定的语法知识后再让他们尝试。

    介绍完第一个可以运行的c++后,又去介绍一堆IDE上面的东西,我觉得会让读者一头雾水。如果从头到尾的阅读,那么读者就要坚持52页,才能看到下一章。

    第3章 C++世界众生相

    (待续)

    先写那么多吧,以后有时间再写。

  • 相关阅读:
    Log4net中的RollingFileAppender解析
    TortoiseSVN使用简介
    ALinq 入门学习(四)查询关键字
    ALinq 入门学习(五)删除修改数据
    ALinq 入门学习(五)插入数据
    C# 委托知识总结
    sql 分页
    C# 数据结构常用术语总结
    ALinq 入门学习(三)Where 条件查询
    ALinq 入门学习(六)Join 连接查询
  • 原文地址:https://www.cnblogs.com/Nobel/p/2077530.html
Copyright © 2011-2022 走看看