https://liveita.com/how-to-implement-design-principles-in-architecture/
別のサイトにジャンプします。