2026-07-01
.NET拡張性とクリーンアーキテクチャ(Microsoft MVP Miguel Castro氏)

ソフトウェアが保守しにくくなるのは、開発者が悪いコードを書くからではなく、変化に対応できるように設計されていないからです。本エピソードのM365 FM Podcastでは、Mirko Petersが、Microsoft MVPであり経験豊富なソフトウェアアーキテクトのMiguel Castro氏を迎え、あらゆる現代的な.NETアプリケーションの中心に拡張性を据えるべき理由を探ります。エンタープライズプラットフォーム、クラウドSDK、AIを活用した文字起こしシステム、自動化ソリューションの構築における数十年の経験をもとに、Miguel氏は、変化を前提とした設計が、新たな業務要件、新興技術、増大する複雑性に対してアプリケーションを生き延びさせる仕組みを説明します。議論では、クリーンアーキテクチャ、モジュラー設計、依存性注入、抽象化、ストラテジーパターン、プラグインアーキテクチャ、イベント駆動型開発の背後にある原則を取り上げ、実際のエンタープライズプロジェクトからの実践的な例も紹介します。Miguel氏はまた…
Apple Podcasts · Spotify · YouTube · YouTube Music
.NET Extensibility and Clean Architecture with Miguel Castro [MVP] (English)