专栏名称: 架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
目录
相关文章推荐
思诺财富  ·  验证成功!逆势 ·  2 天前  
思诺财富  ·  验证成功!逆势 ·  2 天前  
何夕  ·  得重视就业 ... ·  4 天前  
虎哥财局  ·  踩踏了?! ·  6 天前  
今天看啥  ›  专栏  ›  架构师

你是否 diss 过别人的代码?怎样的代码才算优秀?

架构师  · 公众号  ·  · 2024-09-29 22:28

文章预览

架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 你一定在内心、对其他同事或程序员朋友吐槽过别人的代码太烂:没注释、逻辑混乱、到处都是 magic number、实现方案过时、耦合严重、一改就出 bug。 此时心中的怒火油然而生,仿佛自己是正义的化身,要代表月亮消灭这样的代码,甚至拼写错误也可以成为你 diss 的点。稍等片刻,先抑制一下燃烧的小宇宙,你有没有认真想过 到底什么样的代码才算的上优秀? 在看了 Gerald M. Weinberg 的《The Psychology of Computer Programming》(书籍中文名《程序开发心理学》)后让我有了不一样的认识。不过我觉得这是一个开放问题,不同情况下会有不同答案,欢迎讨论。 我曾经给好代码下的结论是: ❝ 你这个周写的代码比上个周有进步,你这个月写的代码比上月有进步,你今年写的代码比去年有进步。 我认为, ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览