准高一生写的代码,请各位大佬过目,不玻璃心

107 天前
 daishuge

https://github.com/daishuge/qqgpt_basic/blob/main/chat.py

想知道我的代码规范和程序实现怎么样?谢谢各位

14144 次点击
所在节点    Python
107 条回复
jimliang
107 天前
工作以后发现,代码写得再好也没用,以下可以是要考虑的点:
1 ,文档。给人看或者给自己看
2 ,代码测试覆盖率。保证输入输出的正确性,但代码修改时不造成其他问题
3 ,各种边界考虑,异常数据输入、内存不足的表现、I/O 错误处理、大数据量的性能问题
4 ,技术选型。开源工具开源框架的优缺点对比
haimianbihdata
107 天前
准高一。你这一点就领导不少了,至少会 git push ,哥们在读大学的时候,大一大二蛮多人 git 都不知道是个啥。
wxw752
107 天前
代码习惯可以后改,先有产出。我在你这个年纪的时候敲 DNF 外挂,要抓住编程的黄金期啊
PingAn66
107 天前
挺好的,学业别拉下争取考个 985
artiga033
107 天前
阅屎山无数之后我觉得这是让我看着比较舒服的。不过单文件考验不了什么工程能力就是了。

@haimianbihdata 看到你这我还想说甚至 commit 还是 sign 过的,然后发现好像是 github 网页编辑导致的 sign
PingAn66
107 天前
加油
Anarchy
107 天前
Openapi key 传 github 了,主要保护自己隐私。
foolishcrab
107 天前
写的挺好的,英语水平也不错,继续努力吧
Anarchy
107 天前
@Anarchy 应该是测试站点的,无视无视。
iOCZS
107 天前
好好学习,考个名校,将来给有钱人家的孩子一对一辅导。
zuosiruan
107 天前
考个 985 比什么都重要
Cyron
107 天前
挺牛的,会调 OpenAI 接口说明看文档的能力足够,prompt 工程也懂,代码格式整洁,已经超越太多人了

虽然注释多了点,但要看是写给谁看的,作为学习笔记来讲没有问题,实际工作中只需要标注方法/接口就足够了
karatsuba
107 天前
高中讲究什么规范,能实现就行,
huangyezhufeng
107 天前
https://datahonor.com/mppt/
搞清楚这些,基本可以到达社区标准的水平了
billzhuang
107 天前
英文注释,英文 README 。
collery
107 天前
@haimianbihdata 我们大三的时候用 svn 冲突不会解决,然后就复制代码文件,然后一个人合并
McZoden
107 天前
单纯说代码规范,以 PEP 8 举例:
一些空格的处理、空行的处理,import 的顺序还需要微调

可以结合 PyCharm 或者 VSCode 的 lint 插件,例如 pylance 、pylint 等,继续微调
IwfWcf
107 天前
你可以直接拿去让 AI 给你做 Code Review 啊……
8355
107 天前
注释过多了,python 代码可读性已经很好了,可以适当删减。
9136347
107 天前
不要注释,如果你有什么独特的思想,自己找个笔记单独记录就行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1064316

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX