注目記事
豆蔵デベロッパーサイトの2025年11月の注目記事をご紹介します!よろしければまとめてご覧ください。
現場で迷わない!C#のLINQをサンプルコード付きで徹底攻略
C# の強力な機能 LINQ(統合言語クエリ)を解説しています。SQL ライクにデータを扱える LINQ ですが、その特殊な構文(クエリ構文とメソッド構文)や匿名型の扱い方に悩む開発者は少なくありません。本記事では INNER JOIN や LEFT OUTER JOIN、GROUP BY などの主要操作を丁寧に解説。さらに、パフォーマンスに関わる「遅延実行」の仕組みと注意点も説明しています。LINQ を使いこなし、効率的な開発を進める参考にしていただければと思います。
GitHub Copilot にも CLI がやってきた!
GitHub Copilot が CLI としても利用できるようになりました。現在はパブリックプレビュー段階です。IDE に縛られず、ターミナルで直接コマンドの実行やコードの操作が可能になります。本記事では対話型モードやプログラムモードの基本的な使い方から、ローカルファイルの修正、さらに GitHub Issues/PR の作成や Actions ワークフローの実行といった高度な GitHub タスクまで、具体的な利用例とともに紹介しています。
Copilotのプルリクレビューのすすめ — カスタム命令と日本語化の実践
こちらも GitHub Copilot の記事です。本記事では、Copilot をレビュー担当者として利用し、バグやリファクタリング箇所を的確に指摘させる方法を解説。さらに、デフォルトで英語のレビューコメントを日本語化し、プロジェクトのコーディング規約(カスタム命令)を反映させる実践的なテクニックを紹介します。ただし、生成 AI 特有の「指示どおりに動かない曖昧さ」への心構えも忘れずに解説しています。Copilot をレビューに活用し、セルフチェックの質を高めましょう。
トピックス
Amazon Q Developer 連載
AWS が提供する生成 AI による開発支援ツール Q Developer を使った開発・テスト・品質保証について、3回にわたって解説した連載が公開されました。以下のタグからご参照ください。
アドベントカレンダー2025
今年も年末恒例のアドベントカレンダーを開催します。日々の更新にご期待ください。
今後とも豆蔵デベロッパーサイトをよろしくお願いいたします。