👨‍🍳

私の11のAIコーディングのヒント

2025/01/06に公開1

皆さん、こんにちは!私の名前はアレクサンダーです。私は日本人ではありませんが、日本語が好きなので、日本語を勉強し、日本文化を探求しています。

日本語を練習するために、このウェブサイトに登録して、自分の考えや経験を投稿することにしました。

プログラミングにAIを使用した経験についての私の投稿をお楽しみください。これらのヒントが役に立つことを願っています!

ヒント1:コード・アーキテクチャのような創造的なタスクがある場合、いわゆる思考の連鎖を使いたい。プロンプトに 「Think step-by-step 」を追加し、問題の詳細な分析を楽しむ。

ヒント2:ClaudeまたはカスタムGPTにプロジェクトを作成し、そこにコードベースの基本的な説明(依存関係、デプロイメント、ファイル構造)を追加する。同じことを説明する時間を大幅に節約でき、AIの返答もより正確になります。

ヒント3:AIがプラグインのフレームワークの最新バージョンを知らない場合は、ドキュメントファイル全体をコピーペーストして、最新の仕様に従ってコードを生成するよう依頼するだけです。

ヒント4:1セッションにつき1タスク。以前のコード生成や議論でコンテキストを汚さないこと。問題が解決したら、新しいセッションを開始する。そうすることで、品質が向上し、「完全なコードを与える」ことを悪用できるようになるので、コードを編集する必要がなくなる。

ヒント5:明確で具体的なプロンプトを使う。あなたの要求がより正確で詳細であればあるほど、AIはあなたが必要とするコードを理解し、生成することができます。入出力のタイプ、エラー処理、UIの動作など、必要な機能の詳細を含めてください。人間にタスクを説明するように、時間をかけて良いプロンプトを書きましょう。

ヒント6:複雑なタスクを小さな部品に分割する。複雑なシステム全体を一度に要求するのではなく、管理可能な小さな断片に分割しましょう。
このアプローチは、コード(と心!)を整理整頓することを教えてくれます👍。

ヒント7:AIに、生成されたコードのロジックを説明する詳細なコメントを含めるように依頼する。これは、あなたとAIがコードをよりよく理解し、将来の修正を容易にするのに役立ちます。

ヒント8:AIにコード・レビューのプロンプトを与える。コードを生成した後、AIに改善の可能性についてレビューするよう求める。これはコードの品質を向上させるのに役立ちます。私は、AIに自分の仕事をチェックさせるために、「r u sure?

ヒント9:ドキュメントを入手する。インラインコメントだけでなく、AIにコードのドキュメントを作成してもらいましょう。READMEファイル、APIドキュメント、ユーザーガイドなど。そうすることで、後でスタートアップを売ったり、開発者を雇ったりするときに、あなたの生活がとても楽になる。

ヒント10:データベースのクエリーとスキーマの生成には常にAIを使うこと。これらは簡単に失敗する。AIはデータベースのスキーマやSQLクエリ、正規表現などを作成するのが得意だ。

ヒント11:貼り付けるコードを理解する。あなたのアプリの責任はAIではなくあなたにある。だから、スタートアップのフードの下で何が起きているのかを知る必要がある。AIが理解できないコードを教えてきたら、ドキュメントを読むか、AIと話すかして、それがどのように動作するのかを知るようにしよう。

読んでくれてありがとう 🙇

Discussion

Alexander IsoraAlexander Isora

ご清聴ありがとうございました!そしてコメントもありがとうございました!🙇