gpt4 book ai didi

language-agnostic - 改进我们编写代码的方式?

转载 作者:行者123 更新时间:2023-12-03 11:30:12 25 4
gpt4 key购买 nike

在总体上考虑软件工程时,我遇到了一个问题,为什么我们没有看到我们编写/记录代码的方式有任何改进。

想一想:自从我们从打洞卡转向文本编辑以来,并没有发生革命性的改进。我看到的最后一个改进是语法高亮和上下文相关帮助(例如 Intellisense 或 ctags)。不是我称之为革命性的东西。

这让我想知道:为什么会这样?

我将从我非常想念的东西开始:

  • 我的很多代码都涉及几何。
    对于描述几何关系的文档,总是以一大堆难以阅读的数学内容告终(由于 ASCII 中缺乏适当的方程式排版设置)。但是,如果我可以在代码中嵌入一点绘图或涂鸦,一切都会变得更容易、更整洁、更易于理解。

  • 你能想到什么让你的编码/文本编辑/文档任务更容易?

    最佳答案

    我很惊讶还没有人提到No Silver Bullet . 1986 年(!),弗雷德里克·布鲁克斯(Frederick Brooks)预测:

    There is no single development, in either technology or management technique, which by itself promises even one order-of-magnitude [tenfold] improvement within a decade in productivity, in reliability, in simplicity. [...] We cannot expect ever to see two-fold gains every two years."



    23 年来,他被证明是正确的。我们提出了许多东西,例如语法高亮和智能感知,它们显着提高了生产力,但肯定不是一个数量级。随着时间的推移,我们将继续进行一些渐进式改进,但事实是没有 Elixir :我们编写代码的方式不会有什么神奇的启示,可以将生产力提高一个数量级。

    关于language-agnostic - 改进我们编写代码的方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/987182/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com