您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
如何锻炼编程思维?
思维,问题,计算机如何锻炼编程思维?
发布时间:2016-12-08加入收藏来源:互联网点击:
import 思维包
Class 问题类:
def __init__(self,做晚饭_菜,做晚饭_多大火候):
self.
菜品=做晚饭_菜
self.火候=做晚饭_多大火候
今晚做什么饭=问题类(大头菜,大火)
print(今晚做什么饭.菜品)
print(今晚做什么饭.火候)
输出:大头菜
大火
回答于 2019-09-11 08:43:50
很高兴能回答这个问题,以下我为大家分享,我个人对这个问题的看法与想法,希望我的分享能给大家带来帮助,也希望大家能够喜欢我的分享。
作为一个科技领域的创作者,下面我就给大家解答一下这个问题。
首先,我认为要培养良好的编程思维一定要先打好基本功,能比较深刻的理解掌握一门编程语言,因为语言本身也是人设计的,既然设计成这样使用,一定有它的思维方式在里面,打个比方,C语言之所以设计了指针功能,就是为了能更灵活更高效的寻址内存,快速操作数据。我们要充分理解这种思想,并扎实掌握,在实战中灵活应用。此外,基本功还包括一些基本算法和数据结构的理解和应用,比如冒泡算法,链表结构这些,它们都是最基础的编程思维的体现。所以狠抓基本功十分必要。
其次,编程要重视架构,架构即设计模式,它本身也是软件工程中的一个重要组成。编写一个程序的时候不能只顾完成功能即可,一定要思考软件能不能分个模块,能不能层次化,方便以后扩展。比如完成一个特定功能有好几种算法,那能不能设计成工厂模式,方便以后扩展算法,这样做,看似代码复杂化了,但是其内涵就要比普通做法提升了很多。所以设计模式其实就是编程思维的一种重要表现形式。
知道了方法,就要去实践,方法有很多,多看优秀的开源作品,了解其架构设计和设计模式。多动手,精通一门语言,多练习基本算法数据结构的实现。只要方法得当,坚持不懈,水平自然就提升了。
在以上的分享关于这个问题的解答都是个人的意见与建议,我希望我分享的这个问题的解答能够帮助到大家。
在这里同时也希望大家能够喜欢我的分享,大家如果有更好的关于这个问题的解答,还望分享评论出来共同讨论这话题。
我最后在这里,祝大家每天开开心心工作快快乐乐生活,健康生活每一天,家和万事兴,年年发大财,生意兴隆,谢谢!
回答于 2019-09-11 08:43:50
编写无处下手的话,可以多看一下程序完整的代码。然后尝试的去模仿,比如说做一些改动,增加一些功能之类的。慢慢的就会有一个开窍的过程。
回答于 2019-09-11 08:43:50
要说怎么训练编程思维,首先要明白什么是编程思维。这个可以从两个维度来说明,第1个是能够把人类的语言转化成计算机语言。第2个相反,是把计算机语言转化成人类语言。这是不是很像翻译的工作?其实就是类似的。
如何来训练编程思维呢?首先必须熟悉计算机,熟悉操作系统。然后学习一门编程语言,理解从代码到可执行程序的编译过程,在不断熟悉计算机编程后。尝试着把现实问题用编程的方法来实现。另一方面,多看一些别人优秀的代码。
回答于 2019-09-11 08:43:50
从抄别人的代码开始,参考一些好些的项目。例如所学语言的标准库实现jdk,开源项目nginx,tomcat,spring,redis,thinkphp等等,了解了要解决的问题的来龙去脉,基本慢慢能抽取出个思路。
站在巨人肩膀上。
回答于 2019-09-11 08:43:50
网易云课程上有一门课程叫计算机基本原理(大概是这个名字)。哈工大老师讲的。去了解一下。可以从人的思维转到计算机思维(注意一下思维的转变过程)。
回答于 2019-09-11 08:43:50
还是多写多练,多多看相关的书。
上一篇:助听器的耳模有什么作用?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |