博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
你真的会编程吗?你具有“编程视野”吗?
阅读量:6832 次
发布时间:2019-06-26

本文共 897 字,大约阅读时间需要 2 分钟。

首先想要解释一下标题,标题中的你也包括我自己,大家不要以为我能问出这样的问题我就是一个大神啦!我只是一个学习了一年网站开发的“屌丝”程序员而已(大婶都算不上)!写这篇文章只是想表达一下我最近几天编程的感悟!

 

    许多人在学习编程之前都会问怎样编程?太高深的话我也不会说,按照我的理解,编程就是用咱们所有的编程知识去完成某个功能!那这就涉及到了“视野”的问题啦?所谓“编程视野”其实是我自己创造出来的,它是指咱们在完成某个功能的之前脑袋里面能够将这个功能的所需要的代码都过一遍,把每个顺序捋清楚。这个可以帮助咱们更加顺利的编程,不需要写完这个代码之后还在想下面应该写什么代码啦!让咱们的编程具有高效性!

 

你真的会编程吗?你具有“编程视野”吗?

 

    我相信许多有了一定编程经验的人都会有这个习惯的!但是咱们的这个“视野”足够大足够远吗?有时候咱们需要关注的不是这个一个小功能,而是要将这个小功能放到整体的程序中去思考,从更高的层面去思考,去判断如果咱们用这个代码来编写这个功能的时候是否适合我们这个整体的程序,会不会影响啦其他功能的运行!我觉得这个是最重要的不然等到我们编写好这个功能时其他的功能却又不能运行了,你又得去修改其他功能,那万一其他功能弄好了这个功能又不罢工了呢?所以咱们在编程的时候视野始终要放在整体程序中,不然很是费时费力啊!

    下面就说说我最近遇到的问题,最近我在模仿ecshop写一个商城系统!它后台有一个商品列表把我弄得是“神魂颠倒”啊!

 

你真的会编程吗?你具有“编程视野”吗?

 

    大家看这个商品列表一共有要实现四个功能,分别是搜索、排序、全选、分页,我当时在做的时候就是在做这个功能的时候不去思考其他三个功能,结果导致分页做好了,全选不能用了,全选弄好了,搜索又出现了问题!因为他们的输出和获取数据都在一个页面,所以我在做的时候应该去考虑这样做的话其他的功能是不是能够获取到数据!结果就是我的本意是想快点完成这个商品列表但事与愿违啊!

    或许我这样的问题对于大家来说压根就不是问题,有不好的地方多多包涵!

本文来源于 本文地址:

欢迎分享本文,转载请注明本文出处和地址

转载于:https://www.cnblogs.com/ly89cn/p/4873489.html

你可能感兴趣的文章
远程桌面的开启和故障处理
查看>>
Linux 下 /dev/zero 和 /dev/null
查看>>
java 面试
查看>>
VCenter vSphere Client下为虚拟机添加VMTools过程详解
查看>>
No enclosing instance of type错误
查看>>
常用MySQL的命令集锦
查看>>
疗伤之设计模式
查看>>
sparkJavaApi逐个详解
查看>>
在 SQL2005 使用行转列或列转行
查看>>
我的友情链接
查看>>
如何设计Android App测试用例
查看>>
dns服务器在做nslookup测试的时候,出现dns timeout 2 seconds的错误解释
查看>>
mono和monodevelop源码编译安装
查看>>
简历模板
查看>>
定义封装的类类型 笔记
查看>>
行业数据获取
查看>>
SpringMvc+Hibernate+Mysql保存表情字符(昵称)到数据库报错的问题?
查看>>
微软2016校园招聘在线笔试 B Professor Q's Software [ 拓扑图dp ]
查看>>
TinyUI组件开发示例
查看>>
qt添加图标
查看>>