热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

编程思维随想

编程思维,是程序员必需具有的基本要求,是从事编程工作的基本要素。我接触过很多大学生,在学校学的都是软件专业,但将近毕业&#x

 编程思维,是程序员必需具有的基本要求,是从事编程工作的基本要素。
        我接触过很多大学生,在学校学的都是软件专业,但将近毕业,对语言的理解,对框架的理解,都是一知半解,特别是很多人对编程的感觉都没有,这使我非常郁闷。当然,我不是学软件出身,也不是学计算机出身,没有亲身经历过大学计算机教育。
        怎样才能具有编程思维,我觉得最笨的办法是“山寨”,就是模仿别人的代码。模仿从初级开始,从语言的最基本开始,类型的定义,判断,条件语句的运用,到自定义类型等,都可以模仿,模仿对象可以是一本书,并且是自己能看懂一些的书,不能是深不可测的,也不是清辙见底的。这样你能即学到东西,也能不会被拒之门外。模仿的同时,更要去理解代码的含义,并试着去改变部分代码,然后查看是否为自己预料到的结果,或假设个结果,自己改代码,看是否能达到。再后来就是要试着自己去设计一些小程序,只有几行代码的,或十几行代码的小程序,如果这时你没有什么问题了,基本上就有编程思维了。
        另外就是迭代学习,所有知识点,算法,都不可能通过一次就能理解,更不可能把这些知识点同相关知识点串联起来,只有通过迭代学习,才能发现更多的相关性,更多的联系性,整个语言就像一个球,我们看的时候只能看到一个面,如果想看全,得反复转动这个球,才能看全。语言同样。只有这样,才能把知识点转化成知识线或知识面。这样才能让自己记的更牢,更准。
        其实编程思维,也是就要了解所使用语言和开发环境,并且能把业务逻辑顺利的转化成用语言来实现的流程。

 






















本文转自桂素伟51CTO博客,原文链接: http://blog.51cto.com/axzxs/486320,如需转载请自行联系原作者





推荐阅读
author-avatar
兰雪儿MM_840
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有