开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 2280|回复: 6
打印 上一主题 下一主题
收起左侧

[易语言纯源码] 易语言技术提高之指导方针

[复制链接]
跳转到指定楼层
楼主
发表于 2011-4-5 20:58:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式   福建省厦门市
分享源码
界面截图: -
是否带模块: -
备注说明: -
常言道:师傅领进门,修行在个人。在你阅读下面文字的时候,你的前提是已经入门了易语言,如果不知道如何入门,或者怎么样代表入门了呢,可以查找我之前发过的《易语言入门之基本法》。   

    在我们熟悉和掌握了大量的命令以及一些基本的编程方法之后,我们就会觉得茫然,一方面觉得自己不再是一个菜鸟了,另一方面又觉得自己还是不够强大,总觉得所学的东西只是一个量的增加,而没有发生质的飞跃,总觉得自己还称不上高手。那么下面我们就从几个方面探讨一下如何提高自己的技术层面,让自己更加向高手靠近,我们看看作为一个我们常规意义上的高手应该具备哪些特点。   

    首先,要有扎实的基础。不积跬步,无以至千里;不积小流,无以成江海。一座座高楼离不开一块块砖头,一粒粒沙子的堆砌,这是一个最基本的道理。那么作为一个高手,对于基础知识的把握,不仅仅是停留在知其然的阶段,还要知其所以然。对于知识点或者技术方法的掌握应该采用理解的方法,同时掌握每一类方法或者知识点的特点,以做到触类旁通的程度,而不是停留在新手那种强制记忆的地步。易语言自带的支持库,目前已经有成千上万的命令、数据类型等,很难一字不落的都给记住,那么当我们去使用一个新的支持库的时候,去浏览一下他的命令等,掌握这个支持库的基本特点以及一些注意事项。易语言的支持库的即时帮助就很详细的,就这个帮助信息来说,虽然写的很详细,也都是中文的说明,但是作为新手很难直接去应用,但是对于高手来说,虽然第一次接触,只要这点提示就可以了,他就可以去把握这个命令,可以很好的应用起来。比如 注册热键 (整数型 窗口句柄,整数型 标签句柄,整数型 功能键,整数型 主热键)这个命令,里面就有包含了很多东西。句柄,这个对新手来说会觉得头疼;标签反馈,这个新手也会觉得很陌生,这每一个概念都需要了解了,才可以把这个命令用好。而现在很多年纪比较小的编程爱好者,照着别人例子改了几个小程序,又是什么GDI,又是什么自绘,又是什么POST,什么登录器,什么挂机的,什么钓鱼的,什么辅助的,就觉得自己步入高手行列了,结果几个文本操作命令都没弄白。路还很长,还需要更多的扎实的基础积累。   

    其次,要有广阔的知识面。软件开发是一个比较综合的技术活,比如你要开发财务软件,你就要了解关于财务方面的知识;编写多媒体类的软件,就需要对于音乐知识等有一些感觉;做网络类的软件,就要熟悉网络的技术,比如数据协议等;做硬件控制的程序,就要懂得电子电路等技术。甚至说,当你写完一个行业的软件之后,你就是这个行业里面的高手了,对于业务的理解甚至比从事这个行业的工作人员还熟悉。当然有人说,这个其实做软件的时候再去学去了解就可以了,倒也是有道理的。现在的很多工作,都是多种学科综合的应用,多种行业互相交错的。要想在软件行业有所成就,那就需要有自己独特的设计,当你了解了很多行业的知识,你才能够很好的把握它们之间的业务关系,做出更加适合实际工作的软件,大家才会选择你的软件,否则你是一个外行的话,也做不出一个很内行的软件出来的。所以作为一个软件开发人员,平时就需要更多知识的学习,因为现在很多人都喜欢选择自己开发共享软件,这时候没有人给你给出具体业务流程和开发需求,那就需要自己去看先关的书籍,找相关人员去了解,做出来软件之后还要找对口的单位去试用,这样反反复复,才可以让你的软件更加实用。所以这个学习的过程就需要平时多多积累,你的思维才会随着知识面的扩大而变得宽阔。我们常常听人家说,编程的人数学要学得好,可能有人说,我自己数学不怎么好,可是我也可以做软件的啊,的确,我们常用的一些软件最多也就是一些数字的加加减减的,还不牵扯太多的数学知识。但是一旦遇到一些三维等这些软件的开发,就常常要用到三角函数,甚至一些高数方面的知识,所以上学的时候这些要是学好了,做起来就容易多了,否则,这时候再开始学习这些,会觉得压力很大。   

    再次,要有对技术的灵活应用。一个人的编程技术的高低不是自己说了算,只有在具体的应用中才会得到证明。做软件就和画家作画,建筑设计师设计房屋,艺术家创作影视剧,同样属于创作。我们看到画家拿着画笔挥洒自如的作画,会很仰慕。其实当你拿到一个软件,能够很好的做出一个软件规划,选择合适的技术手段,设计出看着很舒适的用户界面,别人也会对你仰慕不已。能够做到灵活的应用,灵活的选择,那就要有我们前面已经说过的,扎实的基础,再庞大的软件,也是由一个个的命令构造起来的,广阔的知识面,这有这些保证,你才能从大脑的知识库中选择你需要的命令,你需要的技术方法。比如需要对用到数据排序,你是需要借助临时数据库方式排序呢,自己选择你所熟悉的冒泡、二分等排序算法呢,还是用易语言在自带的一些组件或者排序方法呢,这便是一个程序员展示身手的时刻。很多人常常感叹,书到用时方恨少,没有平时得多写多练,对于技术的接触只是停留看这个程度,可能你看过很多的代码,看过很多的软件,也上论坛看过很多的帖子,但是你不动手去写程序,不把你看到的东西亲手去尝试一下,等到你用的时候,你就觉得什么也写不出来了。编程就和其他的很多技术一样,都是长期的反复练习才会记忆深刻,应用自如。就像我们常常看到那些书法家在报纸上练字,报纸一摞一摞的,还有些人提着一桶水在公园或者广场的地上用水练字,歌唱家天天早早起来就练嗓子。这就是人们说的台上三分钟,台下十年功。我们写程序,也有一个自己的创作舞台,我们带给大家的作品就是好用的软件。   

    最后,高手也要有高尚的情操。各个行业都有让人敬重的人物,一方面他们有着很高的技术水平,另一方面也要有个让人仰慕的人格。高手们往往是比较低调,也是比较淡定的。他们发出去一个代码,不会因为没人回帖或者没得到褒奖而变得急躁。很多新人总喜欢被别人顶,喊着大家顶帖啊,不顶下次不发了,或者就骂骂叨叨的。高手是喜欢奉献的,正因为如此,他会让人们敬重。他们喜欢帮助别人,在他们有时间的时候,不论是简单的问题还是复杂的问题,他们都会去解答一些;在他们有时间的时候,他们会写一些不算深奥的代码,让很多新手也容易看懂;在他们有时间的时候他们会把自己的经验写出来和大家分享;在他们有时间的时候他们会把自己学到的技术告诉想学习的人。同时很多人也是因为奉献从新手变成了高手,在你去帮助别人的时候,你会去学习,去尝试,去分析别人遇到的问题,最后得到解决方案,这样在别人问题解决的同时,自己也获得了更多的经验,在别人开心时,自己心里也多了一份快乐。   

    在看到了很多茫然的面孔,感受到了很多浮躁的心灵之后,把自己的理解写出来,希望可以给大家一些引导和启示,同时也指导自己更加的去提高,让自己也成为一个高手。

5_653152_7c0b1767494a4c0.jpg (124.01 KB, 下载次数: 23)

5_653152_7c0b1767494a4c0.jpg

结帖率:100% (2/2)
沙发
发表于 2011-4-5 21:01:11 | 只看该作者   广西壮族自治区梧州市
沙发拿下,学习了
回复 支持 反对

使用道具 举报

板凳
发表于 2011-4-6 01:16:59 | 只看该作者   北京市北京市
不错 来看看 就行了
回复 支持 反对

使用道具 举报

地板
发表于 2011-4-6 01:17:20 | 只看该作者   北京市北京市
我来帮你顶下        .
回复 支持 反对

使用道具 举报

地下
发表于 2011-4-11 03:14:14 | 只看该作者   广东省广州市
支持一下,继续努力
回复 支持 反对

使用道具 举报

6
发表于 2011-5-10 21:51:07 | 只看该作者   河北省衡水市
不错 来看看 就行了
回复 支持 反对

使用道具 举报

结帖率:40% (2/5)
7
发表于 2011-8-6 12:39:06 | 只看该作者   广东省珠海市
支持一下吧!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表