zoukankan      html  css  js  c++  java
  • 大道至简阅读笔记01

    几周之前,在一所电脑培训学校与学生座谈时,一个 学员问我:“为什么我学了一年的编程,却还是不知道怎 么写程序呢”。 我想了想,问了这个学员一个问题:“你桌上的书是 乱的吗?” 他迟疑了一下,不过还是回答我道:“比较整齐。” 我当时便反问他:“你既然知道如何把书分类、归整 得整整齐齐地放在书桌,那怎么没想过如何把所学的知道 分类一下,归纳一下,整整齐齐地放在脑子里呢?” 如果一个人学了一年的编程,他的脑袋里还是昏乎乎 的,不知道从哪里开始,也不知道如何做程序。那想来只有一个原因:他学了,也把知识学进去了,就是不知道这 些知识是干什么的。或者说,他不知道各种知识都可以用 来做什么。 其实结构化编程的基本单位是“过程(Procedure)”, 而不是上一小节说到的“单元(Unit)”。然而在我看来,过程及其调用是 CPU 指令集所提供的执行逻辑,而不是普 通的开发人员在编程实践中所总结和创生的“方法。

    感受:

    与文中相言差不多,大学两年了,学编程两年了,对一些常用的知识可以记住,但那些不常用的需要经常百度才可回忆起来。或许我应该对知识进行整理,让知识形成网络, 这样不好,自己的知识需要自己记住,大脑就像cpu,正是cpu的处理是的电脑完美运行。所以我需要对自己学过的知识进行整理。

  • 相关阅读:
    【BZOJ】4636: 蒟蒻的数列
    BZOJ1878 [SDOI2009]HH的项链
    【网络流24题----02】太空飞行计划
    【网络流24题----03】Air Raid最小路径覆盖
    【网络流24题----01】飞行员配对方案问题
    素数判定(米勒测试定理-费马小定理+快速乘)
    一堆模板(丑陋0.0)------数据结构
    丑数(USACO)
    NOI[2001]食物链
    关于Tarjan(2)
  • 原文地址:https://www.cnblogs.com/zhjvvvvvv/p/13090282.html
Copyright © 2011-2022 走看看