Какой принцип SOLID самый сложный для реализации и почему

C#SOLIDООППаттерны проектирования