美文网首页让前端飞程序员
从代码中就可以看出一个程序员的性格?

从代码中就可以看出一个程序员的性格?

作者: 一墨编程学习 | 来源:发表于2018-10-23 15:23 被阅读15次

之前有一个领导说过,自己写的代码就像自己的孩子,要对他负责,曾经一度认为他说的是真理,后来才发现,实际工作中是特别的复杂的,自己的“孩子”到最后还是会交给其他人维护,离职后自己的“孩子”也带不走,交给其他人继续虐待,呵呵。其它人看到别人的代码都是不免会先是一番吐糟,因为每个人的编程风格都是不一样的,虽然有些大公司有着统一的编程规范,但是还是依旧可以看出每个人的编程风格都是不一样,下面我就列出几种比较常见的例子,从这些编程风格上就很容易看出程序员的性格来。

image

NO 1.代码排版特别乱

空格,缩进什么都没有,任意换行,像这种的,首先可以得出结论,这绝对不是大公司的代码,因为这样的代码是绝对通不过code review流程了,也不会上线,其次这有可能是一个比较牛的人,有些小公司,遇到比较难的算法,难以实现的都是交给这些大牛,他们的特点就是比较随意,我把功能给实现了就行,扔给其他人去维护吧,当然也有一些比较讲究的大牛,他们不会这样乱来。这种排版乱的代码,除了是大牛外,也有可能那些比较随意的程序员,他们从生活中就能看出做什么事都是随心所欲,没有自律性的程序员,这种程序员可能给人的印象就不是那么好了,毕竟能力还没上去,还是需要提高一下自己的自律性才行,我们不聪明,就不要学人家秃顶了,好吧。

image.png

NO 2.写一些可读性不高的代码

有一些可读性不高的代码,比如三目运算符里再套三目运算符,然后里面再夹杂着一个及其复杂的表达式,人类都很难看懂的代码。写这种风格代码的人往往是属于自命不凡型的,在生活中特喜欢显摆,耍酷的,装B界的大神(当然,大部分程序员都是不装B的,这点我曾经多次强调,也有可能有个别例外的)。这类风格的代码在工作中是最容易遭人吐糟的代码了,因为看你的一行代码相当于看别人的50行代码了,浪费人家的大量时间,花费了大量的精力,这肯定是遭人恨,遭人厌的了,为了不被人嚼舌根,咱们还是改改这种炫酷的精神吧,这是个病儿,得治!

image

NO 3 拖延型的

在代码中我们经常看到类似这样的注释,“我也不知道为啥,王经理说这么做,以后再去研究原因吧”,“这个地方写的不是很好,以后回过头来再优化一下”,“这部分代码先这么写,以后回过头来重构一下”,总共一个文件中就1000行代码不到,能发现四五处这样的注释,并且你还会发现,以后回过头做什么的,到最后都没有回过头来做的,除非系统真出现什么问题了,倒逼着回来做的,这种程序员是标准的拖延型程序员,不单单是写代码是这样,在生活中你也会发现他的确也是这样,做事拖拖拉拉的。

image

NO 4 处女座的

代码比较工整,注释中没有错别字,缩进,各个方面做的比较到位,抛除这代码思路的好坏不说,从这些排版,注释上看着比较完美的,那么这个程序员很可能是处女座的,或者说平时做事都是追求完美的,这种性格类型的人居多。

前面三点都是我们在平常工作生活中写代码时不好的习惯,能做到代码工整,简洁,思路清晰,绝对会是一个优秀的工程师。

大家今后工作中不妨也多观察一下,看看是不是这么回事,看看某个程序员的代码,再看他平时的性格与生活习惯,看看是否能对上号哦!

这里推荐一下我的前端学习交流群:784783012,里面都是学习前端的,如果你想制作酷炫的网页,想学习编程。自己整理了一份2018最全面前端学习资料,从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴,有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入学习。

相关文章

  • 从代码中就可以看出一个程序员的性格?

    之前有一个领导说过,自己写的代码就像自己的孩子,要对他负责,曾经一度认为他说的是真理,后来才发现,实际工作中是特别...

  • 李氏的胡言乱语(三)

    都说从字体可以看出一个人的性格,很久以来,我也一直在观察,一个人的字体可以看出多少这个人的性格,慢慢发现这句...

  • Kotlin -- 从Hello World起步

    国际惯例,学习新的语言从Hello World开始。不多废话,直接上代码: 从Hello World中就能看出Ko...

  • 程序员修炼---从头发到代码

    从一个人的谈吐中,可以看出一个人的文化修养;从一个人的做事风格,可以看出一个人的品质;而对程序员来说,从程序员的头...

  • 男人的这3个行为,就是真爱一目了然!

    判断一个人是否真心爱你,其实从很多事情中就可以看出来。从平时的沟通交流中,都可以看出一个人的真心。所以一个男人的这...

  • SpringBoot源码分析之SpringBoot的启动过程

    SpringBoot的启动很简单,代码如下: 从代码上可以看出,调用了SpringApplication的静态方法...

  • 坐车看性格

    一个人一个性格,一个人的性格从很多方面都能够看出来。从衣食住行,从吃喝拉撒,从言谈举止…… 坐车也能看出性格来,有...

  • 谈话可以看出人的性格

    她好强,霸道,唯我独尊,一切以她为中心,下面从谈话中可以端倪她的性格。 “你看,路边来只小狗,慢点开...

  • Observing People 2

    甚至从两个人简单的互相问候中也可以看出很多信息,比如,仅从表达问候的语气中就可以看出双方是否喜欢和尊重对方、是...

  • 从学生翻书的情况可以看出他的性格

    新书发下来的时候,我让学生自己翻书看一看。想趁机验证一下我心中的想法。 有两位学生将整本书浏览了一遍,他们俩果然是...

网友评论

    本文标题:从代码中就可以看出一个程序员的性格?

    本文链接:https://www.haomeiwen.com/subject/pilazftx.html