solid-principles- все статьи тега


Каков принцип инверсии зависимостей и почему это важно?

Что такое принцип инверсии зависимостей и почему это важно? ...

Изучение принципа единой ответственности с помощью C#

Я пытаюсь изучить принцип единой ответственности (SRP), но это довольно сложно, поскольку мне очень сложно понять, когда и что я должен удалить из одного класса и где я должен его поместить/организовать. Я искал в гугле некоторые материалы и примеры кода, но большинство материалов, которые я нашел, вместо того, чтобы сделать его легче понять, было трудно понять. например, если у меня есть список пользователей и из этого списка я иметь класс называется Control, который делает много вещей, ...