Qiku ← プロンプト一覧へ

AI / コーディングとデバッグ

200行の関数を安全に分割します

200行の関数を安全に分割します(中国語の原文)

下面这个函数有 [行数] 行,中间靠注释硬分段。请先按「输入—计算—副作用—输出」标出它实际在做几件事,再给拆分方案:每个新函数的签名、只依赖哪些参数、哪些步骤必须留在原函数里以保持事务性;最后指出拆完后哪里会多一次数据传递、值不值得。不要顺手改逻辑。
当サイトオリジナル

中国語の原文

使い方

拆前先跑一遍现有测试;没有测试就先补一条覆盖主路径的,再动手。

同じ分野のプロンプト