如何提高程序员的代码使用效率

如何提高程序员的键盘使用效率?首先要明白键盘的使用效率是什么。对绝大多数程序员来说,键盘的使用效率与编码挂钩。在这里,笔者斗胆认为,一定时间内所编写代码可行性高则键盘使用效率高,可行性低则键盘使用效率低。个中缘由大约为,对程序员来说,键盘的一大功能是为编码提供必要帮助,而编码为某一项目服务,当编写的代码对该项目非常合适时,会有较大效率。

如何提高程序员的键盘使用效率呢?本文中从内部、外部两个方面进行分析。

一、内部

首先,因笔者认为一定时间内编写代码的可行性高则键盘使用效率高,故这里认为最直接却也是最难的方法即是提高自身的代码能力、思维能力。当拥有强大的代码能力时,对于某个项目,将会节省大量思考时间及改错时间。这两部分时间的节省意味着有用功多,则效率高。但如何提高代码能力,鄙人拙见,离不开算法知识的学习、平时的训练以及经验的积累,当然若有天赋这种不可求的能力更是让人欢喜。这里分享几个可以训练编程能力的网站:牛客网、leetcode、GitHub、ZOJ、POJ等。

其次,提高键入速度。键入速度的提高可以帮助程序员节省敲代码的时间,例如对于同一段代码,在没有快捷键的作用下,键入速度快的程序员所用时间必然短。如何提高键入速度?相比于“二指禅”,正确的打字方法显然更能提高键入速度,盲打更甚。有一成语“熟能生巧”,训练次数多了自然就快了。对某些对键盘不是熟悉的同学来说,金山打字通是一款不错的训练打字速度的软件。

再次,良好的代码习惯。1.函数的命名。函数要科学的命名,本科期间,老师总是说,函数命名要达到一种给其他程序员看也能立刻想到它表示了什么的效果。现在想想,不无道理。2.注释必须要。代码一定要有注释,这会在你修改错误时起到至关重要的作用。

最后,编辑器及快捷键的使用。快捷键界最被人熟知的恐怕就是Ctrl+C、Ctrl+V了吧。快捷键帮助程序员更快的对工程进行操作。不同的编辑器有不同的快捷键,这里不再阐述,网上资源很多,要学会合理利用资源。而有的编辑器,例如python、codeblock、eclipse等在用某个函数时打出首字母即可出现相关函数,这不仅会节约键入时间同时还可以有效防止函数名书写错误,这么算来又是一笔时间。另外,作为一名程序员,也会有自己偏好的编辑器,选择自己所偏好的,理论上会提高键盘使用效率。

二、外部

首先,键盘的选择。选择自己用着顺手的键盘是非常重要的一件事情,顺手的键盘不仅会带来心情的愉悦也会带来编辑的顺利。

其次,系统的选择。有人在windows里叱咤风云,有人在linux中风生水起,有人在mac上笑傲江湖。适合自己的才是最好的,选择适合自己的。

原文地址:https://www.cnblogs.com/ljj18/p/11537437.html

时间: 2024-07-31 03:50:58

如何提高程序员的代码使用效率的相关文章

如何提高程序员的键盘使用效率 ?

---恢复内容开始--- 如何提高程序员的键盘使用效率?这是一个很有趣的问题,对于程序员这样需要大量码字的群体而言,提升打字效率,可以让写代码的过程有一种行云流水的感觉! 一.提升键盘的打字效率 1.选用一个适合的键盘 这其实是很重要的,就像拥有一台合适的显示器,可以提升我们使用电脑过程中的用户体验.使用一个非薄膜键盘可以让我们摆脱那种之前打字的“塑料感”,接下来就介绍下不同轴体的机械键盘的特点以帮助大家甄别选择. 黑轴在手感上更偏重于给用户一种直上直下,没有停顿的触感反馈,且回弹过程干爽有力,

【精】如何提高程序员的键盘使用效率?

1.调研分析程序员使用键盘最常用的技能有些? 首先当然是快捷键,使用快捷键可以大大提高程序员的工作效率!!当然,不能的编程软件通常有不同的快捷键组合,下面列举常用的快捷键组合: VIM除了可以通过快捷键来提高编程效率之外,VIM本身个自定义设置也很重要!如果不想折腾,可以直接使用现有的模块化VIM IDE,比如SpaceVim(https://spacevim.org/cn/).其提供的功能和快捷键可以大大提高工作效率!当然也可以在GitHub上下载自己喜欢的模块,添加进去. 2.如何训练这些技

如何提高程序员的键盘使用效率

程序员基本每天都要噼里啪啦敲键盘,键盘的使用效率虽然不能决定一个程序员的水平,但是如果利用好键盘往往可以事半功倍,提升自身的编程水平: 要想高效的使用键盘,可以从以下几个方面入手:提高打字速度,使用快捷键,vim操作等 1.影响一个人打字速度的因素有很多,不过一般做到以下两点基本上不会因为打字速度而影响编程效率了: (1)键位记不准,打字速度就会慢,出错率也大,对于这方面基础差的人可以把手机输入法键盘调成26键模式,日常聊天就可以记键位.不过程序员打字主要是靠手部对键盘的机械记忆,所以需要去主动

如何优雅地提高程序员的键盘使用效率?

0x00 引言 工欲善其事必先利其器,作为一名底层代码搬砖工人熟练使用CTRL CV能大量节省其咖啡用量(大雾),要想成为一名合格的程序员,最大化使用键盘效率是必不可少的.在编程思路清晰的前提下,键盘使用效率可以通过熟练掌握键盘布局,提高打字准确率,使用快捷键以及IDE来提高. 0x01 提高打字准确率 键盘是电脑主要的输入工具,熟练的使用键盘是提升效率的关键.掌握键盘的布局,通过不断地训练产生肌肉记忆以提高打字的准确率,一秒五喷完全不在话下.闲暇之余可以通过一些软件或者小游戏来训练打字的准确率

如何提高程序员的键盘使用效率?

工欲善其事必先利其器,选用适合自己的键盘将大大提高自己的效率,推荐微软自然人体工学键盘 4000,总体感觉还是不错,长期使用对手腕的保护作用还是很明显的.与其配合最好的编程工具是VIM,合适的VIM快捷键配置让你在编程的时候基本不用移动你的手!据说微软的Arch键盘也很不错哦!有兴趣的可以多尝试一下,选择一个更适合自己的键盘. (附上一个键盘推荐的链接:http://www.sohu.com/a/121499677_445013) 而我也选择了一个适合自己的键盘!如下!!!因为对于我来说只需要C

如何提高程序员的键盘使用效率之我见

前言 孟宁老师在我们第一次上课的时候说过让我感触颇深的一段话:打字速度和使用键盘的效率是我们程序员的一项基础工作,从根本上决定了一个程序员的工作效率和编程速度.这就好像在施工单位现场,地基打不牢,那能建的起来高楼大厦吗?显然是不可能的.由此可见,程序员使用键盘的效率是衡量这个人基础编程技巧是否可靠的标准之一. 结合个人日常的编程经验和使用键盘的一些技巧,在此分享一下个人的一点心得体会,欢迎大家交流讨论. 使用键盘的常用技能 对于使用键盘而言,打字指法是第一要素.所谓打字指法,是指把键盘上的所有按

如何提高程序员键盘使用效率

对于大多数程序员而言,键盘的使用时长或许比鼠标更多,所以对于如何使用键盘来提高工作效率是一个非常重要的问题,本文章通过以下几个方面来提升程序员的键盘使用效率: 一:程序员常用的快捷键及vi指令 自从70年代起,Vi一直是程序员最好的伙伴之一,无论你是Vi新手或者是老手,下面分类给出了其中一些有用的Vi命令: 像java程序员来说,经常使用的快捷键还有这些:Eclipse中有如下一些和编辑相关的快捷键 1. [ALT+/]   此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和

程序员的键盘使用效率

前言 对于程序员的键盘使用效率,我觉得键盘使用效率不代表写代码效率.当然键盘使用效率还是有一定影响的.对于一个资深程序员,键盘使用效率当然不在话下.所以为了更好的伪装成资深程序猿,我们一起来了解下如何提高键盘使用效率呢. 我觉得影响键盘使用效率主要从两个方面看 打字的手势 快捷键的使用 忘记了单词或中文的拼写 第一个问题:打字手势 初碰电脑的人经常有以下几种毛病 一根指头一个一个按 打字的时候要在键盘上找在哪里 在我高中时期,我曾想把整个键盘上的字符都背下来,可后来以失败告终.现在想想多么的愚蠢

CSDN日报20170313——《测定程序员的代码基因》

[程序人生]测定程序员的代码基因 作者:-mindwind- 上个月,在负责技术晋升评审的过程中,有人认为在评审过程中以述职讲述为主,可能对某些比较擅长写代码而不擅于演讲的同学不公平.而对于中级别的程序员技术晋升我们更倾向于筛选出擅长编程,而非仅仅是说得好的同学. [编程语言]从CAP 到编程语言的猜想 作者:半吊子全栈工匠 关于编程语言的争议总是有的,不论是各个论坛,微信群,QQ群,乃至知乎,Quara 等知名网站,总会有对各种编程语言的吐槽.一句"PHP是世界上最好的语言"可能会引