同样是编程!程序员高手和菜鸟差距在哪儿?
随着做软件的时间越来越长,我发现,做软件越来越难。难在哪?难在怎么做出一个好的软件。好的软件标准是什么?两个词,好用,好看!程序员的最大价值在于做出好用又好看的软件的能力。
因此,我觉得程序员的价值绝对不在于技术本身,而在于做出好用且好看软件的能力。这是一个开放性的话题,每一个人都是菜鸟过来的,我希望和祝愿每一个技术人员都能尽快成为高手,也希望更多老鸟来分享经验。
在这篇文章,我将根据自己的经验来分享,期望能给人有更多的有帮助的信息。在这里,我只想从技术角度来分析,技术不一定和收入相关联的。
一、命名
从程序代码的命名,我们就可以看出一个人的水平。最差的命名就是使用中文、拼音、拼音缩写、中英混搭,接下来要么是模仿式命名,要么干脆就随意命名。模仿式命名典型的就是“××DAL”,说实话,我觉得类似于“UserDAL”这样的名字,我觉得太不美观了,一般这我就知道这是典型分层架构的模仿者,说明他是有些经验的人了。随意命名,就是写代码的时候,名字压根就没有意义,比如var list = new ListUser,其实完全可以写成var users = new ListUser的。想要命名的更有意义,你只需要将每一个类、每一个方法、每一个单词的名字都用你开发时的意思直接描述出来就行了。
有点长,更多参考资料看这里http://user.qzone.qq.com/124493628/blog/1461122571
黑客脚本
拥有黑客技术的人员会利用一些有别于正常的编程代码程序,专用的一些源码文件,这些文件都有着特有的格式,当黑客要利用它编写代码时就直接调用加以修改等生成全新的程序用于其目标,脚本应该是这个意思。不知道这样解释能听懂吗?
编程高手与菜鸟有什么明显的区别吗?
编写简单的程序,差别不大。
编写大的复杂程序,差别可能很大。
差别主要在编程策略上,如何用简单方法满足客户(或任务书上的)要求。
另外,老程序员有很多现有另件,稍许修改,就能装配上去用。
例如:3维可视程序中,揿鼠标双键并移动,可以zoom-in,zoom-out,揿鼠标单键并移动,可以旋转和平移物体。例如:FFT。例如:读写剪切板内容。
菜鸟和高手的本质区别是什么?
菜鸟是在路上跑的,高手是有翅膀在天上飞的。
由菜鸟到高手之路--先长好翅膀再说。
对枪其实不难,高手和菜鸟的区别是什么?
如果你天天玩,那么你的出枪速度,瞄准能力,压枪等等都会一气呵成,那么你在对枪过程中就会占据绝对尤其,还有就是你能够先敌发现,做到先敌开火。如果是菜鸟的话自己领悟,呵呵!
红警2菜鸟与高手的区别
菜鸟,不会懂得战术,胡乱打,高手,懂策略战术,游戏里的所有东西都一清二楚,技巧BUG都懂得。菜鸟被虐,高手虐人。
黑客级别的化分
黑客没有级别的。。。自封的话没意思。也没有人帮你评,
而且黑客很多方面,删长的都是不一样的。。