美文网首页
什么是优秀的代码?

什么是优秀的代码?

作者: 滚瓜侠 | 来源:发表于2023-09-25 11:36 被阅读0次

什么是优秀的代码?糟糕的代码看得太多了,好的代码也看到不少,在有经验的人眼里,代码的好坏一目了然。

我记得我多年前写过很多编码规范,包括C++、.NET、JAVA、JS、VUE、SQL等的编码规范,并且宣贯多轮,并安排代码评审多轮,也用上工具,可是结果呢?十个程序员有一个能达标的就不错了,糟糕的代码问题很难解决。

我记得看过一本书叫做《代码整洁之道》,专门推荐给团队阅读,也是收效甚微。

什么是优秀的代码?大多数程序员不懂得怎么思考,不花时间进行思考,我想这个是主要原因,个人没有追求是其次原因。要写出出色的代码,程序员本身对于代码的认知是关键。

什么是优秀的代码?参考行业内高手的见解,也是很容易理解的。

Ruby on Rails 的作者 David Heinemeier Hansson ,在接受采访时,谈到了如何写出优秀的代码。他表示,作为一个阅码无数的人,好的和差的代码一眼就能看出。如果代码很糟糕,检查逻辑前就能察觉到,例如缺乏缩进、风格混乱、不细心等。学习写出出色的代码是一生的追求。他认为,与软件工程师相比,更应该用软件作家来形容自己。写作是一个更合适的比喻,因为写作需要清晰地展示信息,让每个人都能理解。要成为优秀的软件作家,只靠背单词是不够的。虽然知道可用的单词和开发模式很重要,但要成为出色的开发者,必须发展出自己的见解。他强调,优秀的程序员是能够写出清晰软件的人,而要成为优秀的程序员,必须阅读大量的软件和写大量的软件。

David Heinemeier Hansson也是很酷的小而美科技公司37Signals公司的首席技术官。

要成为代码艺术家,要成为代码顶级工匠,不要只成为拧螺丝的“码农”。

当你思想上将写代码认为是写诗一样,那你就向前跨出了一步。

相关文章

  • 实验四 : 优秀代码

    A 优秀代码 B 优秀代码 C 优秀代码 D 优秀代码 E 优秀代码 F 优秀代码 G 优秀代码 该题大量同学使用...

  • 如何高效阅读优秀的源代码?

    开始聊这个话题之前,我们需要知道:什么样的代码是优秀的源代码?为什么要阅读它们?优秀的代码如同好文章一样,文章有明...

  • 优秀的代码

    1 优秀的代码需要具备三个特征: 经济、规范、安全。 那什么是经济的代码呢? 代码写得又快又好,是“经济”的;代码...

  • 写出好的代码

    什么是优秀代码 优秀的代码就越应该让人容易读懂。即逻辑清晰、简单,使用的方法是大家常用的、类似官方文档的。 如何写...

  • 《代码精进之路》笔记一

    什么是好代码 把错误关在笼子里 优秀程序员的六个关键特质 代码规范的价值 如何给代码起好名字 3. 优秀程序员的六...

  • javascript函数

    以下代码输出什么 a等于1 以下代码输出什么 满分 优秀 以下代码输出什么 5 4 3 2 1 以下代码输出什么 ...

  • 【译】什么才是优秀的代码

    究竟什么是优秀的代码?Robert Martin的一句话可以完美诠释。 代码质量的唯一衡量标准是每分钟说多少次WT...

  • 代码审查的那些事儿

    优秀的代码是优秀应用的根基,通过代码审查可以不断的提高自己的代码能力。但是提高这个事儿,还是得思考的。 一、isD...

  • 单元测试笔记

    优秀的代码是由优秀的工程师写的,与语言无关。任何制度、任何工具,都不能取代优秀工程师的地位。优秀代码的特征之一,就...

  • Android Studio工具篇使用 Lint 改进您的代码

    使用 Lint 改进您的代码 一.Lint是什么东西Lint是一个优秀的静态代码扫描工具,它可以让你在无需运行应用...

网友评论

      本文标题:什么是优秀的代码?

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