现实中程序员是怎样飞快敲代码的?

2023-11-19 17:43

3个回答
资深码农一枚,身边的经验告诉我,只要不停的ctrl+c 然后 ctrl+v就能打得很快。(滑稽狗头)

言归正传,复制粘贴确实是很多代码量的来源,但是也确实很多程序员能够很快速的自己敲完代码,那是怎么做到的呢?

让老白来分享下我平时是如何飞快的敲键盘的吧

一直以来,我个人倾向于写代码只是体力活的观点,但是写代码前的思考和设计确实程序员价值的体现。一般来说,我在开始写代码前会搞清楚需求是什么,细抠到每个关键点。比方说要做一个促销打折的功能,那么就要考虑清楚是哪种促销,是一个产品的单独促销还是多个产品的绑定促销,是不是所有产品都可以促销,降价的方式是直接降多少钱还是降百分比,用户打算如何使用这个功能等等。一旦将这些信息搞清楚了之后,就可以开始设计功能了。这里的设计不是闭着眼睛空想或者直接照抄别人的,而是要根据自己产品的产品模型,已有的框架来进行思考,寻找出一条灵活的而且相对改动不会特别大的方案。在这个过程中就会涉及到我们课本中学到的类图流程图等等。一旦有了这些信息,我们就可以很清晰的知道我们需要在哪些地方做哪些改动,大致的工作量是多少。然后,我们就可以开始干体力活了,也就是敲代码。一般来说对于自己常用的语言以及代码库都是有一定的熟练程度,而且也知道了自己所需要的改动,因此具体写起来的时候,基本只需要照着之前设计好的设计图写就行了。如果功能不是很复杂,很困难整个设计思路都已经在脑中,大家就能看到电视剧或者电影中那种飞快的敲击画面了。

当然了,老白也是从小白成长过来的,最开始的时候也是一路copy/paste,但是即使是copy/paste也希望大家可以知道为什么人家是这样写的,这样能够帮助自己更好的成长。
资深码农一枚,身边的经验告诉我,只要不停的ctrl+c 然后 ctrl+v就能打得很快。(滑稽狗头)言归正传,复制粘贴确实是很多代码量的来源,但是也确实很多程序员能够很快速的自己敲完代码,那是怎么做到的呢?让老白来分享下我平时是如何飞快的敲键盘的吧一直以来,我个人倾向于写代码只是体力活的观点,但是写代码前的思考和设计确实程序员价值的体现。一般来说,我在开始写代码前会搞清楚需求是什么,细抠到每个关键点。比方说要做一个促销打折的功能,那么就要考虑清楚是哪种促销,是一个产品的单独促销还是多个产品的绑定促销,是不是所有产品都可以促销,降价的方式是直接降多少钱还是降百分比,用户打算如何使用这个功能等等。一旦将这些信息搞清楚了之后,就可以开始设计功能了。这里的设计不是闭着眼睛空想或者直接照抄别人的,而是要根据自己产品的产品模型,已有的框架来进行思考,寻找出一条灵活的而且相对改动不会特别大的方案。在这个过程中就会涉及到我们课本中学到的类图流程图等等。一旦有了这些信息,我们就可以很清晰的知道我们需要在哪些地方做哪些改动,大致的工作量是多少。然后,我们就可以开始干体力活了,也就是敲代码。一般来说对于自己常用的语言以及代码库都是有一定的熟练程度,而且也知道了自己所需要的改动,因此具体写起来的时候,基本只需要照着之前设计好的设计图写就行了。如果功能不是很复杂,很困难整个设计思路都已经在脑中,大家就能看到电视剧或者电影中那种飞快的敲击画面了。当然了,老白也是从小白成长过来的,最开始的时候也是一路copy/paste,但是即使是copy/paste也希望大家可以知道为什么人家是这样写的,这样能够帮助自己更好的成长。

现实中程序员大多是结合快捷键敲代码的,因为长时间的锻炼,程序员敲代码的速度越来越快。从慢到快,每个程序员都付出了很多。

相关问答
程序员敲代码都喜欢听什么?
1个回答2024-03-02 09:34
呃,程序员敲代码时带着耳机大多数是为了隔离外界环境,使自己专心于逻辑上的思考,所以以我的经验,最好听一些听不懂的比较温和的外文歌,因为中文歌能听懂歌词,有时会导致自己注意力不集中,对编程起反作用。千...
全文
男程序员敲代码时候(或者间隙)适合听的东西有哪些?
1个回答2024-03-08 08:03
我觉得适合听一些比较舒缓的,能够放松人神经的音乐。因为程序员这种时候的话,其实是工作强度特别大的需要放松一下。
程序员最重要的是敲代码,思维是敲代码,敲出来的吗?
1个回答2023-07-28 01:21
其实这个怎么形容,因为大家都习惯性质,进行快捷键,都是按照项目完成快来计算的,都不喜欢手撕代码,其实说实话,手撕代码可以看出一个人真实的基础实力,你想想你尘戚都可以手撕代咐改码,何况让衡兄判你去说代码...
全文
程序员一天都在写代码吗?程序员的一天除了敲代码还有做什么?
1个回答2023-11-18 02:23
程序员一天都在写代码吗? 来自我个人的感叹:如果能天天写代码,该有多幸福啊~ 如果程序员的一天都在写代码,这就说明了公司的需求明确,老板的战略完美,产品经理也不会天天找人撕B,技术Le...
全文
什么是程序员?什么是代码?
1个回答2023-04-18 15:45
程序员所写的代码,是为某一特定程序或某一个应用程序所制定的编码和内部测试的组织实施,使此应用或程序应能够在程序员编写的代码中,实现各种功能。
程序员写代码的时候一般听什么音乐
1个回答2024-03-06 17:58
这个全看个人口味的,像我在的公司,听老歌的、听ACG的、听外国歌的都有。
程序员拼死写代码:老板会因此感谢你们吗
1个回答2024-02-03 14:27
  程序员热衷于长时间地工作。我想说的是,你就承认吧,你的工作/老板并没有让你这样做,你自己要这样做而已。当然,我知道,也许并非所有程序员都喜欢长时间的编程。不过肯定的是,随着加班成为业内的普遍现象...
全文
为什么很多程序员喜欢戴耳机写代码?
1个回答2024-02-24 13:56
很多程序员在工作的时候喜欢带着耳机写代码,目前这种现象特别常见,按道理脑力劳动者该集中注意力,听着音乐该是干扰思维,为啥还是这么愿意这么去做,难道只是为了展示程序员炫酷的一方面嘛? 为什么还是那...
全文
程序员的职业技能除了敲代码还有哪些技能?
3个回答2022-11-19 10:20
无论什么样的行业,在工作的过程当中都必须要必备一些技能,只有这样才可以让自己的工作更加的顺利,同时也会让一定的用户程序研制一个工作更不例外。我们都知道作为一个程序员,主要的职业技能就是敲代码,那么除...
全文
程序员应该有哪些码德?
5个回答2022-11-30 21:20
认真对待每一行代码,是一个程序员最基本的准则自己可以响当当的说出,这段代码是我写的编写程序算是生产或创作型工作,就像种水果、造房子一样。都会对直接或间接使用者造成不同的影响。不同之处在于,种水果最终的...
全文