关闭
当前位置:首页 - 西甲联赛 - 正文

洪世贤,知乎神回复:说编程难,那编程终究难在什么地方?-为了不让感情失控,却牺牲了感情本身,情感新闻

admin 2019-07-12 171°c

编程难么?关于有些人来说的确挺难的,我在大学里见过许许多多靠背代码进程序言语专业课和二级C的同学,其间不乏优异的同学,比C言语难100倍的模仿电子技术、高频电子技术、通讯原理他们能考很高分,但C言语就费老牛劲。我考二级的时分带了一支笔悠哉悠哉的就过去了,看到走廊上一群拿着教导书玩命翻的人,很是利诱,有那么难吗……

后来我也算是稍微想了解了一点,这是“新生儿打嗝怎样办学致使考”和“学致运用”的差异

编程学习跟应试教育是彻底互斥的学习方法,应试教育那一套不必管了解,只管背概念-背题型-做题拿分鲫鱼的做法的流程在这里是玩不转北部湾的

在应试教育形式下,你能够不明白希望、方差等一系列概念是怎样被创造出来的,能够不明白微分方程有什么用,能够不明白戴维南定理、H参数等效电路拿来干啥,不了解,不影响你套题型套公式求出正确的解,拿到分。

可是关于编程来说,“不戏精训练营了解概念”的负面反应是及其敏捷和激烈的。由于编程没有“题型”和“公式”能够把你解决问题的进程简化成填空,编程提出的问题相对来说是很广泛的,需求你依据脑子里的逻辑揣度,运用所学编程言语的各项功用安排成洪世贤,知乎神回复:说编程难,那编程毕竟难在什么地方?-为了不让爱情失控,却献身了爱情自身,情感新闻代码穿越嫡女庶媳去解决问题。当倩洪世贤,知乎神回复:说编程难,那编程毕竟难在什么地方?-为了不让爱情失控,却献身了爱情自身,情感新闻你不了解概念的因由和用处的时分,你底子就想不到用它,也解决不了问题。

比方你不了解指针,那么触及结构体、链表、真人文娱文件操作等常识的内容你通通都会难以了解,更甭说编写程序了,面临一个空空的main函数,你都不知道要不要用指针,背了*p是指针,&p是取地址洪世贤,知乎神回复:说编程难,那编程毕竟难在什么地方?-为了不让爱情失控,却献身了爱情自身,情感新闻,背几行操作指针的代码,又有什么用呢。

学习编程言语就像你学习卷尺锤子扳手怎样洪世贤,知乎神回复:说编程难,那编程毕竟难在什么地方?-为了不让爱情失控,却献身了爱情自身,情感新闻用相同,仅仅学习东西运用。任何一道试题和实际中的需求,都是在考你用东西解决问题的不服水土的症状才能,而不是你对东西自身的了解。每一行代码都是人怎样运用多种东西达到一个意图逻辑进程,只需洪世贤,知乎神回复:说编程难,那编程毕竟难在什么地方?-为了不让爱情失控,却献身了爱情自身,情感新闻你有一行代码,甚至于一个关键字、符号不了解,你写出的程序就可能犯错,而计算机是个很简单的东西,不对,就不过,不会给你过程分。

了解每一个概念的因由、界说和用处,是学习编程言语的最基本的要求。

我自己在大学里教导过不少C言语老大难的同学过二级,我历来不让他们刷题,而让他们拿看不明白的程序给我,我一行一行的给他们讲代码为什么这样写,查找他们常识点的缺点,协助他们了解,最终他们考过二级也都是凭借着用自己了解的概念写了能写718出来的程序,而不是蒙到考题把背好的程序从脑子洪世贤,知乎神回复:说编程难,那编程毕竟难在什么地方?-为了不让爱情失控,却献身了爱情自身,情感新闻里贴上去。

别的一个重要的点便是要“用”,这点包含许多现已作业的同学都在犯,喊着“我要学C++/Java/XXX”然后抱着一本大砖头开端啃,啃了两章就没下文了,为什么会身体改造有这种现象,学了,能懂,但不知道怎样用,不断学,却练的少,最终在苍茫中打出GG,编程言语是个蛮杂乱的东西,不要盼望一bounce蹴而就,当你刚把握还不娴熟的时分,不必很快就洪世贤,知乎神回复:说编程难,那编程毕竟难在什么地方?-为了不让爱情失控,却献身了爱情自身,情感新闻会陌生。

为什么许多白带褐色人引荐一边看开源项目一边做练手项目来学习,便是为了填充从“学完东西怎样用”到“用东西解决问题”之间的距离。

题主说C言语难学,我不知道题主是不是还在上大学,据我身边的状况来看,国集内大部分大学的C言语教育panamera质量是很堪忧的,包含部分985。以至于身边许多同学学完C言语课程之后,竟然不知道#include是什么加味逍遥丸意思,不知道头文件,没听说过C规范库,不知道函数指针,不会多文件编程,课程设计千把行代码就一个main.cpp(是的,.cpp不是.c)。在这种环境下盼望按着校园安排的课程纲要学好C言语是不实际的。

别的,关于C/C++编程学习,小编给我们供给一个学习.交.流群,欢迎到访:569268376

假如你C言语的基本常识都很成问题,那么请丢下编著的教材,能够去找国外教材可是不引荐大砖头,或许在网上找公开课,董晴把学习重心放到了解概念上,我个人引荐C言语入门教程-C言语中文网。

假如你是在拿C进阶实践上产生了疑问,那我引荐一本书Unix/Linux编程实践教程。按着这本书上的章节去一个一个完成Linux/Unix上的各种体系指令,看看“C言语除了考试还用来干嘛”,“丁勇岱正儿八经的C言语程序怎样写”。

C++和Java比较于C,了解面向对象程序设计是一道坎,这一道坎,需求你用代码堆过去,幻想是没有办法了解的,做题也没有办校宝法了解,面向对象是为了应对有规划的工程怎样安排代码而提出的概念,想要了解,也应该去看看上规划的工程是怎样用的钟祥论坛,引荐自己一边学一边做点小东西,比方用Qt做桌面使用,拿Java写点Android Demo等。

作者:0x8421bcd

链接:https://www.zhihu.com/question/311432227/answer/706896164

来历:知乎

标签: 未定义标签
admin 14文章 0评论 主页

  用户登录