TGViewer
cnBeta.com 全文 cnBeta.com 全文 @cnbeta_full · 3.49K subscribers
Post #100460 6
开发者吐槽微软写代码的水平:当年有多神 现在就有多拉跨

在普通人眼里,微软的形象两极分化,在全球众多开发者眼里微软这家公司也是一样的神鬼二现性,它是很多程序员的教父,但现在的代码水平让人无言吐槽。前Google程序员Julian Harris发了个帖子引发了很多人的共鸣,表示微软是个充满矛盾的公司,他们写出了如此出色的编程书籍,教人如何写好代码,其中《Code Complete》对他来说简直就是一本圣经。

但是他话锋一转,提到最近他的客户有在使用Teams和SharePoint,结果他发现这些软件的技术栈几乎每一个方面都是他过去10年里用过的所有其他软件中最糟糕、最慢、最容易出错的。

他表示其糟糕程度几乎是独一无二的,这种平庸的东西在20年前就已经消失了。

他最后一句话反应了很多开发者对微软现在的迷惑,就是现在明明有很多东西做正确的事变得更容易了,为何微软还能写出如此差劲的软件。

这个开发者提到微软编写的《Code Complete》中文译名为《代码大全》,是一本1993年出版的书籍了,老实说中文译名跟原意是有区别的,中文译者有故意把名字搞成XX大全,让买书的人以为是买了个编程百科的嫌疑。

不过这个译名歪打正着,也确实印证了这本书的地位,在豆瓣上评分高达9.3分,长期位列豆瓣编程图书TOP10,含金量十足。

30多年来很多编程类的图书传授的技巧和经验早就过时了,但这本书一直被公认为经典,它给程序员传达的不是奇技淫巧,不是个人天赋,而是一套建立现代软件工程的基础,哪怕是在AI写代码超越绝大多数开发者的今天也不会过时。

现在的问题就是这样,微软当年有多风光,有多经典,当年受益于微软的程序员看到微软现在的样子就有多痛心、不解。

发出这个感慨的人是从Google出来的,哪怕微软不是他的白月光,看到这样的人物变成了自己教科书中的反例,也是免不了感慨一番的。

https://www.cnbeta.com.tw/articles/tech/1581814.htm
More from @cnbeta_full
  1. Oct 12, 2026全球智能手机出货量暴跌20% 创14年来第三季度新低 https://www.cnbeta.com.tw/articles/tech/1581822.htm
  2. Oct 12, 2026加州圣迭戈县起诉3D打印耗材商Polymaker 指其营销助长“幽灵枪”制造 https://www.cnbeta.com.tw/articles/tech/1581820.htm
  3. Oct 12, 2026苹果揭秘iPhone Duo的性能设计:为实现“桌面级体验”重新规划整机架构 https://www.cnbeta.com.tw/articles/tech/1581818.htm
  4. Oct 12, 2026英伟达庆祝GeForce 8800 GTX发布20周年 开启CUDA时代的首款显卡 英伟达于2006年11月8日,正式发布了GeForce 8800 GTX,还有规格稍低一些的Ge…
  5. Oct 12, 2026网购二手电脑竟是被盗租赁机 被远程锁死直接变砖 近日一位Reddit网友发帖爆料,几个月前,他在OfferUp平台上花650美元购买了一台原价1500美元的二手电脑,上个月下载Wi…
  6. Oct 12, 2026Mozilla Firefox 158将默认启用JPEG XL 正式版预计10月13日推送 Mozilla Firefox 158的发行包已提前出现在官方下载服务器,新版本已可获取…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →