编写代码,

https://typefully.com/svpino/11-ways-you-can-use-chatgpt-to-write-code-YnkOEF4

11种方法 ChatGPT 节省我每天的工作时间,以及为什么你永远不会胜过那些有效使用人工智能的人。给那些写代码的人的一个列表:

  1. 解释代码
    选择一些你想要理解的代码,让 chatgPT 解释一下。我发现解释非常详细。这比试图找出复杂的代码要快得多。
    [图片]
  2. 改善现有代码
    请求 chatgPT 通过描述你想要完成的事情来改进现有的代码。
    它会告诉你怎么做,包括修改后的代码。
    [图片]
  3. 用正确的风格重写代码

当非本地 Python 开发人员使用不同的代码编写重构命名约定时,这是非常棒的。
请注意,chatgPT 不仅提供了更新后的代码,还解释了更改的原因。
[图片]
4. 使用惯用结构重写代码

在检查和重构非本地 Python 开发人员编写的代码时非常有帮助。
ChatgPT 知道“ Python 化”的方法,它会给你一些建议来提高你的代码,使它更具可读性。
[图片]
5. 简化代码

这是我最喜欢的技巧之一: 让 chatgPT 简化复杂的代码。
其结果将是原始代码的一个更加紧凑的版本。
注意这个解释,它告诉我们这个更简单,但不是最有效的。
[图片]
6. 编写测试用例
这已经成为我最喜欢的 ChatGPT 功能之一: 请求它帮助您测试一个函数,它将为您编写测试用例。
此示例重点讨论前一示例中的 fast _ sort 函数。
[图片]
7. 探索替代方案
ChatGPT 告诉我它的 Quick Sort 实现不是最有效的,所以我要求另一种实现。
当你想探索不同的方法来完成同样的事情时,这是很好的。
我从中学到了很多!
[图片]
8. 翻译代码
任何时候你想把一些代码从一种语言移植到另一种语言,请求 chatgPT 的帮助。
[图片]
9. 编写文档
这是我最喜欢的另一个把戏。
让 chatgPT 为代码写文档,它通常会起到很好的作用。
它甚至还包括用法示例作为文档的一部分!
[图片]
10. 查找Bug
如果你在代码中找不到 bug,可以向 chatgPT 寻求帮助。
ChatGPT 花了几秒钟才找到附加示例中的 bug。我不知道你怎么想,但是我可能需要更长的时间。
[图片]
11. 创建代码结构(脚手架)
也许我使用它最多的方式是开始我想写的任何新的结构。GitHub Copilot 在这方面也做得很好。
在与 RESTful API 交互时,这种方法非常有用。
[图片]
记住: 我有20多年的编程经验。我觉得我知道自己在做什么。我不相信别人的代码(尤其是我的) ,我也肯定不相信 chatgPT 的输出。
这不是让聊天软件做我的工作。这是关于使用它的10倍我的输出。聊天软件有缺陷。我发现它在处理代码的时候会犯错但这就是我来这里的原因监督它。我们一起组成一个更完美的联盟。(对不起,忍不住)
开发人员在这件事上搞砸了,他们没有抓住重点。这个故事不是关于 ChatGPT 抢了程序员的工作。不是因为这里缺少导入或者那里出了什么小错。故事是这样的,一夜之间,人工智能给程序员带来了100倍的提升。忽视这一点,后果自负。
下次,我将向您展示如何使用 chatgPT 构建一个端对端深度学习模型。 我只会问问题。 会让你大吃一惊的。 关注我@svpino,确保你不会错过。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值