前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谷歌工程师写的这段代码什么水平?

谷歌工程师写的这段代码什么水平?

作者头像
顶级程序员
发布2018-07-23 10:51:46
5370
发布2018-07-23 10:51:46
举报
文章被收录于专栏:顶级程序员顶级程序员

源 / 菜鸟教程

代码,正在改变世界。正是因为有了代码的存在,才有了阿里巴巴、百度、京东、天猫等的存在。

有网友分享了一篇名为 “看看牛B的程序员是如何写好看的代码”的文章。

整篇文章只有放了一段代码,而且这段代码据说是前谷歌工程师写的,大家快来看看什么水平?

在这段代码的下面,很多网友跟帖,下面精选一些网友的回答:

网友一:不是说不要嵌套太多的if么?

网友二:这种写大三角的事儿咱也没少干。

网友三:嵌套太多了吧,影响可读性。

网友四:在有业务逻辑的时候,就写不出这么漂亮的了。

网友五:这样的代码,根本不是给人看的。嵌套太多,谁写的都不对。

网友六:我觉得这个问题得看看这段代码解决的是什么问题,然后我们再基于这个问题考虑,就会体会到这段代码的厉害之处了,相同之处参见刷算法题时费尽千辛万苦解决了一个问题,看答案排行,发现第一名的代码量能只有自己的十分之一运算性能还强的令人发指,那种震撼,恐怖如斯。

看来大家对谷歌前程序员写的代码,不是很满意,认为问题很多。其实不一定大牛写的代码就很牛逼,有些时候,也会出现一些小问题。曾经因为一行代码错误,日本价值18亿的卫星就失控了。

早前,日本宇宙航空研究开发机构宣布,对X射线卫星“瞳”的操控,已经无力回天了。这个事故发生的原因,初步判断是底层软件出现错误。当发现飞行的姿态失控 的时候,卫星系统做出错误调整。也就是推进器点火时,朝向反方向。这样做的后果是,自身旋转变得更加严重,最后也彻底失控。

据悉,“瞳”卫星造价是2.86亿美元,也就是人民币18.6亿元。“瞳”卫星曾经被寄予了很大的厚望,它代表的是新一代X射线天文学的未来。因为一行代码的错误,“瞳”卫星成为科学界的悲剧。

代码可以改变世界,也可以毁灭世界,程序员就是这样一群牛逼的存在。上面谷歌程序员写的那段代码,你觉得水平怎样,可以在下面留言!

-END-

转载声明:本文转载自「菜鸟教程」

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-05-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 顶级程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档