百科问答小站 logo
百科问答小站 font logo



打这样的代码用了一小时零十分钟,大概是个什么手速?(我是初学者中的初学者)? 第1页

  

user avatar   liu-ji-27-94 网友的相关建议: 
      

非常慢!

首先,如果你是初学者,建议使用功能完善的集成开发环境「IDE」。集成开发环境至少包括编译器和编辑器两大部分,而所有的高级编辑器基本都包含代码自动补全功能,可以对语法关键词、库函数名和已键入的单词进行提示。对于JAVA开发,你可以使用Eclipse或者Jetbrains公司的IntelliJ IDEA

其次,英语的输入习惯与汉语拼音显然不同,你需要慢慢熟悉。我有一个好朋友是墨西哥人,母语是西班牙语,但我们平常会用英语交流。西方人非常喜欢Text Message,甚至有时候比打电话还有感觉。一开始我很不习惯,倒不是英语不好,只是打字速度完全跟不上他。当然代码输入也有自己的特点,比如for循环语句,main语句几乎是每个程序必然包含的,多练习就可以码速起飞。

最后,抄代码往往比写代码要慢。有时候课程PPT上的代码我们想要尝试运行,但代码又是个绝望的截图,这时候就不得不逐行照着敲,这个过程肯定不如纯输出自己思路更快。抄写例程的时候最好提前理解程序思路,当然我们也不需要使用与原文完全相同的标识符。接着上一条的例子,西方人发消息很喜欢用缩写,比如lol、tho、smh、thx。如果你能使用一些既简短又好理解的标识符,也可以省一部分时间。举个例子,text_to_JSONObject()就不如str2JSON()。「当然如果你用IDE的自动补全了,名字起多长都无所谓,倒不如起的更易理解一些。」


看了一下其他回答,大家说的很对啊,这个代码逻辑确实写的没那么好,编程速度也的确取决于思维速度,初学者没必要太着急,除非




  

相关话题

  打这样的代码用了一小时零十分钟,大概是个什么手速?(我是初学者中的初学者)? 
  如何学习Python,以及新手如何入门? 
  函数调用带来的 cache miss 会对 cpu 性能带来多大的影响? 
  .NET 会翻身吗? 
  程序员大牛与菜鸡分别写音乐播放器,播放同一首歌,音质会有差别吗? 
  为什么很多程序员对string的执行效率耿耿于怀? 
  如何通俗地理解「分布式系统」,它解决了哪些问题,有什么优缺点? 
  突然想开一家程序员主题的餐馆,名字就叫程序员的菜,菜名就叫各种语言中的关键字,各位指点一哈,有前途没? 
  如何激怒一位 C++ 爱好者? 
  传统的try-catch异常处理是否是编程语言发展中的弯路? 

前一个讨论
在你们心里,艺术是什么?
下一个讨论
你们对现在年轻人的“躺平”怎么看呢?





© 2025-05-10 - tinynew.org. All Rights Reserved.
© 2025-05-10 - tinynew.org. 保留所有权利