打字越慢,编程越烂??
来源:
奇酷教育 发表于:
当看到电影里,黑客们手速超群,代码雨飞速而下,是不是觉得敲代码帅炸了!
当看到电影里,黑客们手速超群,代码雨飞速而下,是不是觉得敲代码帅炸了!
尽管,打字和编程没一分钱关系,但还是有很多很多的人认为:“打字越慢,编程越烂”。
怎么办好呢?
干脆告诉他们说,Clojure语言之父Rich Hickey曾说过,编程要靠脑子,不是靠打字。
干脆告诉他们说,维基百科记载:慢速编程运动是慢速运动的一部分。这是一种软件开发哲学,强调仔细的设计,高质量的代码,软件测试和思考。 应该尽量避免豆腐渣工程,垃圾代码和过快的软件发布。
干脆告诉他们说,微软以前Windows里做内存管理的专家,他打字是二指禅,但是对他的影响力完全没有影响。
还是粗暴一点告诉他们说,我又不是打字员。
……
别给我看什么速成宝典!没心情!
要不看一眼,好了。
要不就看一段,好了。
妈呀,不小心全看完了。
Get
这样打代码快一倍
1、 对键盘了如指掌
如果你熟悉了键盘上的各式快捷键,就会惊奇的发现,使用键盘进行快捷操作能让你比使用鼠标时拥有更高的效率。
因为快捷键的使用多数依赖于肌肉记忆,更像一种条件反射、而不需要思考——比如清屏时的Ctrl+L,自动完成文件名时的TAB、window中对操作界面进行迅速切换的art+tab等。有些程序编辑器甚至允许你通过编程添加专属的快捷方式。
因此,作为一个优秀的程序员,在编程过程中绝不会频繁触碰鼠标。
2、打字速度快
要想编程快,首先打字快。
一个能够快速进行编程的程序员,一定是一个可以轻松实现每分钟70-80个单词打字速度的打字健将,甚至有些大神表示每分钟100-120单词也不在话下。
3、拥有快速debug能力
优秀的程序员总能快速对程序进行debug,比新手快上一百倍可能并不是夸张的说法。这不仅仅是因为他们懂得的知识比新人们多,更是因为经过千锤百炼、千劫万难之后,他们找到了严格而有逻辑的方式进行debug、进行错误源头的寻找。所以,如果你还是个只能慢慢debug的新人,那么你接下来的任务就是不断写代码、解决错误,把经验积累到一定的量,然后期待debug速度质的飞跃。
据说,只需要一个月到两个月,打代码的小技能就可以炼成。
据说,做为一个思够快的程序员,不能输在打字上!
嗯,我已经在你们聊天的时候,练起来了!