gpt4 book ai didi

language-agnostic - 生成的代码是否需要人类可读?

转载 作者:行者123 更新时间:2023-12-04 13:01:14 25 4
gpt4 key购买 nike

我正在开发一个工具,该工具将为一个接口(interface)和几个实现该接口(interface)的类生成源代码。我的输出并不是特别复杂,所以让输出符合我们正常的代码格式标准并不难。

但这让我开始思考:自动生成的代码需要如何具有人类可读性?什么时候应该花费额外的精力来确保生成的代码易于阅读和理解?

就我而言,我正在生成的类本质上只是一些与构建的另一部分相关的数据的容器,其中包含获取数据的方法。没有人需要查看类本身的代码,他们只需要调用类提供的各种 getter。因此,代码是否“干净”、格式正确且易于人类阅读可能并不重要。

但是,如果您生成的代码中包含大量简单逻辑,会发生什么情况?

最佳答案

我认为生成的代码具有可读性并遵循正常的编码风格同样重要。在某些时候,有人要么需要调试代码,要么查看“幕后”发生的事情。

关于language-agnostic - 生成的代码是否需要人类可读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63257/

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