codex如何写出高质量的代码

Guerra Poos 2026-06-12 20:36 1

问下各位佬,平时用codex是怎么设置写出高质量的代码的,我看codex写的代码,很多时候就感觉是一个初级开发写的水平,虽然功能可以实现,但代码质量不敢恭维,一个if能完成的事情,非要写个else,写一堆无意义的判断,你们平时是怎么用的

最新回复 (12)
  • IkedaTeresa 06-12 20:38
    1

    写不出, 科研代码能跑就行, 我管他这的那的. 但是确实可读性很差, 太保守了做了太多保险兜底, 搞得太复杂了.

  • even3 06-12 20:39
    2

    把自己蒸馏成skills,让它强行读skills解决问题

  • 用过的都说好 06-12 20:40
    3

    再搞一个claude,让claude审

  • Link05 06-12 20:43
    4

    (帖子已被作者删除)

  • Guerra Poos 楼主 06-12 20:50
    5

    我最近都是用cursor评审代码,是真能找到一堆问题

  • xiaoyis 06-12 20:52
    6

    我都先用superpowers先确定需求和计划

  • 用过的都说好 06-12 20:53
    7

    我还专门给他们搞了个审计流程,哈哈哈,以传球方式互相审 ^-^

  • chancat 06-12 20:55
    8

    ccg等多模型协作工具 可能也有带这个功能的gui客户端


    用grill-me,skill确认方案

  • tloinny 06-12 20:57
    9

    我通常superpowers + 结尾提示词 “开发遵循SOLID和KISS软件工程原则,要求文档/docstring 清晰、完备、自解释”

  • 小兔和鹿 06-12 20:59
    10

    ^-^能跑就行,模型版本更新后再review一次

  • Guerra Poos 楼主 06-12 21:06
    11

    学习了,回头我也试下这思路,看能不能改善

  • rubick2017 06-13 06:48
    12

    感觉还是得要多思考沉淀自己的架构体系,比如你说的if能做的,还要写一个else,这个不应该是问题,if else成对出现,可以提高阅读性,看到else就能知道另一个分支做的事情是什么。需要警惕的是if地狱问题而不是if else成对出现问题。另一个你说的无意义的判断,这是GPT模型老通病了(严谨?),每个函数都独立添加很多防御编程,我会告诉它边界如果处理过就不要再处理了,会降低一些。

* 帖子来源Linux.do
返回