C# Kaigi 2026一覧へ
タイムテーブルへ戻る
PARKエリア

SESSION

C#コードの結合を可視化する:Roslyn解析による設計改善とリファクタリング判断

テーマ

Vlad Khononovの「結合バランス」を手がかりに、C#コードの結合をRoslynで観測し、設計改善やAI時代のリファクタリング判断に活かす方法

概要

結合は単に減らせば良いのではなく、強さ・距離・変動性のバランスが重要です。
本セッションではRustのcargo-couplingから着想を得たdotnet-couplingを題材に、namespaceやproject境界、interfaceやなどC#のプロジェクト構造をどのように数値化し、設計改善の判断材料にするかを具体例をお話しします。

対象者

  • 設計に関心がある方
  • C#で開発する方
  • Roslyn解析やAI時代の設計レビューに興味がある方

キーワード

dotnet tools設計リファクタリング結合バランス静的解析Roslyn

この内容は fortee のプロポーザル原文から取得しています。

forteeで原文を見る