2017年12月20日   管理之路   2,513 次浏览

关于代码质量和技术水平,个人还是更看重代码质量。因为80%的功能普通水平就可以实现,15%稍有难度的功能可以上网找资料实现,剩下的那是技术砖家的事。但是你所写代码的质量却直接影响到以后的维护、移植、重用等等,后来的人可能需要花费N倍时间在你的烂代码上。

关于代码质量和技术水平,哪个更重要?

站在公司和团队的角度来看,当然是希望你写的代码BUG越少越好,质量越高越好,这样可以减少测试成本、维护成本。我敢肯定,当你面对一个天天出问题,想改却无从下手的系统时,你内心一定是抓狂滴。

既然我们知道代码质量如此重要,在实际操作时情况又是怎样的呢?比如面试时,面试官问你的技术问题一个比一个难,却很少有人从代码质量方面去考察一个人,难道你的团队中真的需要那么多技术牛人么?也许有人会说,代码质量是很抽象的无从判断,那么我给一个建议:面试的时候给台电脑编程解决一个问题。再根据其写的代码就可以大致判断出其代码质量和技术水平,当然我们还可以在其写代码的时候观察其解决问题的能力。

换个角度看问题,你会发现有些所谓的牛人用高薪招聘过来后,留下了一大堆技术债务然后跳槽了(因为外面有更高的工资)。为何不用同样的费用留下一个,技术没那么好但是代码质量过硬,并且解决问题的能力超强的人呢?这样的人难怪性价比不会更高么?

赞 赏
申明:除非注明,本站文章均为原创,转载请以链接形式标明本文地址。 如有问题,请于一周内与本站联系,本站将在第一时间对相关内容进行处理。
本文地址: http://www.yyjjssnn.cn/articles/809.html

>>> Hello World <<<

这篇内容是否帮助到你了呢?

如果你有任何疑问或有建议留给其他朋友,都可以给我留言。

:wink: :twisted: :surprised: :smile: :smile9: :smile8: :smile7: :smile6: :smile5: :smile56: :smile55: :smile54: :smile53: :smile52: :smile51: :smile50: :smile4: :smile49: :smile48: :smile47: :smile46: :smile45: :smile44: :smile43: :smile42: :smile41: :smile40: :smile3: :smile39: :smile38: :smile37: :smile36: :smile35: :smile34: :smile33: :smile32: :smile31: :smile30: :smile2: :smile29: :smile28: :smile27: :smile26: :smile25: :smile24: :smile23: :smile22: :smile21: :smile20: :smile1: :smile19: :smile18: :smile17: :smile16: :smile15: :smile14: :smile13: :smile12: :smile11: :smile10: :smile0: :sad: :rolleyes1: :redface: :razz: :question: :neutral: :mrgreen: :mad: :lol: :idea: :exclaim: :evil: :eek: :cry: :cool: :confused: :biggrin: :arrow:

友情链接: 程序员刘杨 刘杨
Copyright 2003~2018 保留所有权利 | 网站地图
备案号:湘ICP备14001005号-2

湘公网安备 43011102001322号