百科问答小站 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的自动补全了,名字起多长都无所谓,倒不如起的更易理解一些。」


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




  

相关话题

  维护一个大型开源项目是怎样的体验? 
  如果华为自己做手机操作系统,你对这个操作系统有什么建议? 
  我发现设计模式一个很奇妙的情况,不知各位知友遇过没? 
  为什么有一些程序员认为开源有助于发现软件中的缺陷? 
  软件工程专业,不会编程,今年(2020 年)毕业,如何找工作? 
  在Windows下用VIM来写代码,会不会很蛋痛? 
  不支持开源还用是什么心理? 
  c语言中,关于switch循环的这个疑问怎么解? 
  以函数编程语言作为入门的编程语言有什么好处? 
  Windows 的路径中表示文件层级为什么会用反斜杠 “”,而 UNIX 系统都用斜杠 “/”? 

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





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