andante

5330

1116

テストカバレッジ上げてたといっても基本的にはLLMがなんか提案してくるのをボタン押して承認しているだけ基本的にはまともな提案をしてくるのだけどやりとりが長くなるとさすがにコンテキストに収まりきらないのか前に指示したことを忘れてしまったりするしファイルが長すぎると生成しきれなくなる長すぎるなという話はあるのだけどテストコードだからどうしても長くなることもある
LLMはRustの所有権システムがすこし苦手かもしれないボローチェッカーのエラーに対して的外れな修正をしてくることが多かったもっとも僕もどうするのがベストプラクティスなのか正直わからんでやってることも多いからLLMに限ったことではないかもしれないが
カバレッジはそこそこ上がったがデータベースが絡む部分をどうするかまだ考えあぐねているtestcontainersを使うと楽なのはわかっているけどなんかあんまり安定しないしやりづらかった気がするのよねseaormだからsqlxのテスト機構を使えたりしないだろうかその場合でもデータベースは必要になるけれどsqliteが使えるならそれでもいいかもしれないけれどあと昔作ったテストごとにデータベース作って消してする奴を持ってくるのもアリ


正論で殴るというような言い回しはとかくツイッターでは評判が悪いけれどもみんな正論の肩を持つのが好きだから正論で殴っているというか殴っているときに持っている棒がたまたま正論であるだけの奴が掃いて捨てるほどいるのもツイッターなのでそれを批判する方法が別途必要なのだろうと思う大衆と一言で言えるような気もする


寝るます