编程
通常说到编程,人们更多地是想到学习编程语言(如,C、C++、C#、Java、PB等)。其实,编程语言只是一个很初级的工具。熟练地掌握这些编程语言中的一门,就好像学会了写字。在现实生活中,会写字的人不见得会写出好文章,同样的道理也适用,学会了一门(或多门)编程语言的使用并不一定能编写出好的程序。
//目标是写出好的文章,写出好的代码//
编程的理解
编程=数据结构+算法+程序设计语言
首先根据程序需要得到的数据、能输入的数据来设计数据结构,在设计相应的算法来实现程序要达到的功能,最后才是使用某一门程序设计语言来进行编码。其中,设计数据结构和算法都是独立于程序设计语言的,程序设计语言只是完成最后的编码工作。
//
程序设计语言都只是一种工具,很容易上手。真正核心的东西是算法的设计,这是最能体现知识产权的核心/
/
坚持学习编程的理由
1、计算机并不能理解人类思考问题的方法,在编写一段程序时,不可能对任何一个解题步骤进行跳跃式思考,每一个解题步骤都必须严格地按照逻辑规律一步一步地完成,经过一段时间的编程训练,就能克服人类思维中的模糊性,跳跃性思维,逐渐养成严密的逻辑思维能力。
//
是一种好的锻炼自己思维的途径
//
2、在任何领域,一项复杂的,大型的工程任务通常都需要将其分解成若干个简单的、小型的任务,通过解决这些分割后的小任务,实现大型工程任务的解决。而计算机程序设计中,就是通
版权声明:本文为she987原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。