首页 > 编程语言 >编程重要的是思维而不是语言

编程重要的是思维而不是语言

时间:2022-12-29 19:59:03浏览次数:41  
标签:思维 符号语言 重要 语言 编程 思路

编程重要的是思维而不是语言。

编程重要的是思维而不是语言。

就好比大家中学做几何题的时候,想必都用过辅助线与数学符号语言。

那么大家也都知道,在几何题的解答中,重要的并不是数学符号,而是自己对题目的分析以及解答思路,如果你没有解题的思路那么你会符号语言也没有什么用,然而只要你有解题的思路,不会符号语言也可以用数学式或是纯文字来解答。

编程也是如此,重要的是对需求的分析理解与程序编写思路,语言就只是用于编写的符号语言而已。不会C++可以用java,不会Java可以用Python,只要编程思路正确都可以解决问题(当然有能力的话选择最适合的编程语言更好,就像应用题和几何体通常选用不同的表达方式一样)。

本质上所有的编程语言都是工具,用来做各种活而已。在我们学习编程的过程中,要分清重点,切忌把语言本身作为重点而轻视了思想导致舍本逐末。

很多人学了很多年编程结果到最后还是不会写程序,其症结正在于此。

重要的不是语言而是思想,就像剪刀和钳子指甲刀,尽管用途不同,但我们都只需要“嘿!抓住它下面的两个把手,然后用力”

语言的体系(如安卓xml,微信wml,微软ooxml,qtqml,网页html都是xml系)

标签:思维,符号语言,重要,语言,编程,思路
From: https://www.cnblogs.com/airlongdianblog/p/17013381.html

相关文章

  • GO语言泛型
    有一个遍历数组的方法,要求数组的类型既可以是int型也可以是float64型。以前面对不同数据类型但是逻辑相同的方法写起来会比较麻烦,有了泛型之后写起来就很容易了//T就是泛......
  • <<你必须知道的495个C语言问题>>
    title:<<你必须知道的495个C语言问题>>categories:C书籍一.声明与初始化我该用哪种类型如果你定义明确的溢出特征,不想把正负号牵扯在内的话如果你希望操作二进制......
  • go语言的控制反转 (IOC)在工程中应用
    背景最近在总结现有框架中一些比较有亮点的地方,个人觉得带着问题去学习是比较高效的事情,所以把一些学习总结记录下来。IoC是一种设计原理,比较常见于面向对象的设计中反转......
  • 第二章 探究新语言,快速入门Kotlin编程
    第二章探究新语言,快速入门Kotlin编程2.1Kotlin简介略2.2如何运行Kotlin代码(1)打开HelloWorld项目,找到MainActivity所在的位置(2)在MainActivity的同级包结构下创建一......
  • 折腾了我一周,原来Netty网络编程就是这么个破玩意儿!!!
    1、阻塞阻塞模式下,相关方法都会导致线程暂停ServerSocketChannel.accept会在没有连接建立时让线程暂停SocketChannel.read会在通道中没有数据可读时让线程暂停阻塞......
  • go语言知识点
    1.可以定义变量而不初始化,则变量默认零值(0/false/""),如vara;intfmt.Println(a)2.可以不指定变量类型,则系统根据变量的初始值判断变量类型。如vara=true3.变量作......
  • 【C++要笑着学】泛型编程 | 函数模板 | 函数模板实例化 | 类模板
      ​​​​​​    ......
  • 【维生素C语言】第四章 - 数组
     前言本章将对C语言的数组进行讲解,从一维数组开始讲起。已经学了三个章节了,所以本章还附加了三子棋和扫雷两个简单的小游戏,读者可以试着写一写,增加编程兴趣,提高模块化编程......
  • 【维生素C语言】第三章 - 函数
    前言本章将对于C语言函数的定义和用法进行讲解,并且对比较难的递归部分进行详细画图解析,并对栈和栈溢出进行一个简单的叙述。同样,考虑到目前处于基础阶段,本章配备练习便于读......
  • 【维生素C语言】第一章 - 初识C语言
    声明:由于作者水平有限,本文难免有错误和不准确之处,本人也很想知道这些错误,恳望读者批评指正。【联系方式】[email protected]【更新记录】2020年4月4日(第三次更新)【勘误记......