GitHub Copilot - Patterns & Exercises
GitHub 🌟
ja 🇯🇵
ja 🇯🇵
  • ようこそ
  • プロジェクトに貢献するには
  • General
    • コード補完
    • コメントからコードを生成
    • コードからコメントの自動生成
    • GitHub CopilotとのクイックQ&A
    • 正規表現
    • プログラミング言語間の翻訳
    • タイプヒンティング
    • 構造化データからのオブジェクト生成
    • コードからドキュメントへ
  • Client Side Tips
    • Copilot スニペットハンドリング
    • GitHub Copilot ショートカット
    • 定義に移動
    • 便利なファイルのピン留め
  • Design Patterns
    • AI が理解可能な命名規則
    • 一貫性のあるコーディングスタイル
    • ハイレベルアーキテクチャを先に
    • 小さなコードチャンクで作業する
    • コンテキストレス・アーキテクチャ
    • 微細な OSS 依存関係の排除
  • Collaboration
    • AIフレンドリーなドキュメンテーション
    • プロンプトとコード生成プロセスのコーチング
  • Testing
    • ユニットテストの作成
    • テストコード生成の方法を指定する
    • 失敗ケースを最初に書く
    • 自然言語でテストケースを最初に記述する
    • 必要な部分だけをテストする
  • Refactoring
    • リファクタリング前にテストコードを書く
    • 計算ロジックを独立させる
    • オープン・クエスチョンで尋ねる
  • Archived
    • GitHub Copilot Patterns & Exercises Guide
    • Translations
      • German 🇩🇪
      • Spanish 🇪🇸
      • French 🇫🇷
      • Italy 🇮🇹
      • Japanese 🇯🇵
      • Portuguese 🇵🇹
      • Chinese 🇨🇳
Powered by GitBook
On this page
  • 貢献
  • パターンとエクササイズとは何ですか?
  • 著者と謝辞
  • LICENSE
Edit on GitHub

ようこそ

GitHub Copilot Patterns & Exercises

Last updated 1 year ago

GitHub Copilot パターン&エクササイズ のドキュメンテーションへようこそ! このコミュニティ駆動のオープンソースガイドは、GitHub Copilot のベストプラクティスを提供することに専念しています。 あなたのプロジェクトにこれらの慣行を理解し、評価し、統合するのを簡単にすることが私たちの目的です。

このドキュメントは、開発者がGitHub Copilotや他のAI駆動のツールをより良く使用するのを助けるために、GitHubのカスタマーサクセスアーキテクト によって提供されています。 GitHubの公式ドキュメントではなく、個人やコミュニティの意見が反映されたコミュニティドキュメントとしての特性を持ちます。 ぜひコントリビューションをして、あなたの意見もこの本に反映させてください。

これらのパターンの一部は個々の環境で効果が実証されていますが、いくつかのものはアイデアベースで、実際のチーム環境での有効性がまだテストされていません。 GitHub Issues にぜひコメントをお寄せください。AI による開発に関するさまざまな議論と知識の共有を楽しみにしています。

このドキュメントはまだ最終版ではなく、壊れたリンク、誤字、その他のエラーがある可能性があります。 それを改善するためのご協力を大いに感謝します。このドキュメントに貢献する方法をご覧ください。

貢献

私たちはコミュニティの力を信じています。このプロジェクトが役立つと思う場合は、に星を付けることを検討してください。あなたの貢献、どんなに小さくても、大きな違いを生むことができます!ドキュメントの改善、新しいパターンの追加、または単なる誤字の修正 - すべてが役立ちます。

貢献を始めるには、をチェックするか、問題を開くか、プルリクエストを開いてください。AI ネイティブ開発の道を一緒に築きましょう!

AI ネイティブ開発の世界に入るための出発点として、このガイドが役立つことを願っています。

パターンとエクササイズとは何ですか?

パターンは、特定のコンテキスト内で問題への繰り返し可能な解決策を記述する方法です。 AI ネイティブ開発では、開発者とチームが製品開発を迅速に達成するためのアイデアを提供します。

  • パターン: GitHub Copilot で開発する際に遭遇する可能性のある一般的な問題とシナリオへの実践的な解決策です。

  • エクササイズ: パターンの理解と適用を強化するための実践的なハンズオンタスクです。

多くのものはコミュニティで話し合われ、その有用性が確立されたものですが、それぞれの成熟度は異なります。 それぞれのステータスに関しては GitHub Projects を御覧ください。

著者と謝辞

LICENSE

このドキュメントは GitHub の Customer Success Architect である によって主導されたものです。その進化を通じて、さまざまなコミュニティメンバーがその内容をレビューし、充実したものにしました。ぜひ にアクセスし、このプロジェクトを形作った情熱的な個人を御覧ください。 そしてこの README.md を読んでいるあなたもぜひプロジェクトに参加してください。一緒に野生の GitHub Copilot パターンを捕まえていきましょう!

Creative Commons License

このドキュメントは License の下でライセンスされています。

Yuki Hattori
コントリビューターグラフ
Creative Commons Attribution-ShareAlike 4.0 International
👋
🚀
🌟
@yuhattor
GitHub リポジトリ
CONTRIBUTING.md