您现在所在的位置:首页 > 关于奇酷 > 行业动态 >

打字越慢,编程越烂??

来源:奇酷学院 发表于:

当看到电影里,黑客们手速超群,代码雨飞速而下,是不是觉得敲代码帅炸了!

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