![img of 『Clean Architecture 達人に学ぶソフトウェアの構造と設計』を読む](/_astro/2399546596971900179-CleanArchitecture.BFSCM65G_Z2b9Gpg.webp)
17 min read
BOOK本書概要 --書いているコードが変わらないのだから、どんな種類のシステムでもソフトウェアアーキテクチャのルールは同じ。ソフトウェアアーキテクチャのルールとは、プログラムの構成要素をどのように組み立てるかのルールである。構成要素は普遍的で変わらないのだから、それらを組み立てるルールもまた、普遍的で変わらないのである。
本書概要 --書いているコードが変わらないのだから、どんな種類のシステムでもソフトウェアアーキテクチャのルールは同じ。ソフトウェアアーキテクチャのルールとは、プログラムの構成要素をどのように組み立てるかのルールである。構成要素は普遍的で変わらないのだから、それらを組み立てるルールもまた、普遍的で変わらないのである。
Visual Studio 2019でxUnitを使ったUnit Testが実行できない問題の原因と対処法を解説。詳細な手順を備忘録として記録します。
10年以上システム開発のブランクがあります。 ただいま趣味でスマホアプリを開発中です。 アプリの詳細はリリースできたらあらためて書きたいと思います。今回は、そのアプリでデータの永続化先として「Microsoft Azure Cosmos DB」を使うことにしたので、色々調べたりしたことの備忘録です。
Microsoft Azure ActiveDirectory B2Cの新規テナント作成時に発生するエラーの原因と対処方法を解説。エラーメッセージの詳細と具体的な解決手順を紹介します。
Moqを使って引数にExpressionを取るメソッドをMockする方法を解説。具体的なコード例と共に、ハマりやすいポイントや解決策を紹介します。
前回記事のStyleCopは、C#や.NETのコーディングスタイルを規定するため、警告を表示してくれるツールでした。今回のeditorconfigは、C#や.NETはもちろん、VSCodeのエディタ全般におけるルールを設けるほか、強力なリファクタリング支援を受けることができる機能を持っています。
広告