TDD、コメントによる自己記述、ドメイン型を1ファイルに集約、ファイル配置規則を明記
書いた
"コメント/実装/テストは三位一体" テストも書いてもらおう
テキスト版助かる
Google AI Studioの Build App with Gemini のベストプラクティスもこれと同じ傾向だろうか?こっちは専用環境だからもう少しマシ、とかない?大規模になってくると破綻しやすくは感じる。
TDD指示そんなにいるんかなという気がするが
細かい検証には使えてるけど、大きな製品にはまだだいぶきつそうだな。
今まさに色々手法試しているところなのですごく参考になる。このあたりはrizumitaさんもだいぶ研究されてるはずで話聞いてみたい。
“自身が生成したプリントデバッグでコンテキストウィンドウを消費 書き散らしたデバッグコードを放置する(Claude 3.x 系に顕著)”
得意なことはなるべく委譲していきたいけどいずれはほとんど得意なことになるんだろうな
“プロンプトを書くコツ:コード生成時、対応するユニットテストを常に生成(最重要)。テストと実装は同じファイルに。ファイル冒頭にコメントで仕様を記述。執拗に出力例を例示。書きすぎない”
“うまくいくプロンプト うまくいかないプロンプト、その理由 現状認識”
TS特化Clineプログラミング(テキスト版)
TDD、コメントによる自己記述、ドメイン型を1ファイルに集約、ファイル配置規則を明記
書いた
"コメント/実装/テストは三位一体" テストも書いてもらおう
テキスト版助かる
Google AI Studioの Build App with Gemini のベストプラクティスもこれと同じ傾向だろうか?こっちは専用環境だからもう少しマシ、とかない?大規模になってくると破綻しやすくは感じる。
TDD指示そんなにいるんかなという気がするが
細かい検証には使えてるけど、大きな製品にはまだだいぶきつそうだな。
今まさに色々手法試しているところなのですごく参考になる。このあたりはrizumitaさんもだいぶ研究されてるはずで話聞いてみたい。
“自身が生成したプリントデバッグでコンテキストウィンドウを消費 書き散らしたデバッグコードを放置する(Claude 3.x 系に顕著)”
得意なことはなるべく委譲していきたいけどいずれはほとんど得意なことになるんだろうな
“プロンプトを書くコツ:コード生成時、対応するユニットテストを常に生成(最重要)。テストと実装は同じファイルに。ファイル冒頭にコメントで仕様を記述。執拗に出力例を例示。書きすぎない”
“うまくいくプロンプト うまくいかないプロンプト、その理由 現状認識”