Coggle requires JavaScript to display documents.
具体的にどんなアーキテクチャなら良いのか??
カンファのSpringBootテストはどうか?? DI を使うためにフレームワーク依存になっている?
関数・クラス・変数etc
そもそもMaven, Gradle 等で管理は簡略化されているのでこの方針は特に効果はない?
この問題は発生しうるのか??原則に従わない実装が必要となるケースはなんだろうか?
javaのようにコンパイル済みのバイナリで他のコンポーネントを参照するような言語では厄介な問題に繋がる可能性がある
抽象度が高(安定度が高)くなる方向に依存すべき
- 変更されやすく,極めて抽象度が高く,他のコンポーネントから依存されまくっている - オブジェクト指向アプリケーションとDBとのインターフェースをきちんと管理するのは難しく,スキーマの変更は苦痛を伴う
- 実際にはほとんど変更されることはないので問題にならない **変動性が低い**
DBスキーマは変更されやすいか??変更するとなったら苦痛は大きそう