Open agveit opened 4 days ago
https://github.com/HukuTa45/HomeWork367/blob/5b34830ce49b1fa914ec0c03ca9e939885714a0f/ConsoleApp2/FirstExample.cs#L1 №1 Нарушение принципа S, один класс должен отвечать за одну задачу https://github.com/HukuTa45/HomeWork367/blob/5b34830ce49b1fa914ec0c03ca9e939885714a0f/ConsoleApp2/SecondExample.cs#L1 №2 Нарушение принципа I, классы не должны реализовывать интерфейсы, методами которых они не пользуются https://github.com/HukuTa45/HomeWork367/blob/5b34830ce49b1fa914ec0c03ca9e939885714a0f/ConsoleApp2/ThirdExample.cs#L1 №3 Нарушение принципа O, для расширения кода требуется его изменение
https://github.com/HukuTa45/HomeWork367/blob/5b34830ce49b1fa914ec0c03ca9e939885714a0f/ConsoleApp2/FirstExample.cs#L1 №1 Нарушение принципа S, один класс должен отвечать за одну задачу https://github.com/HukuTa45/HomeWork367/blob/5b34830ce49b1fa914ec0c03ca9e939885714a0f/ConsoleApp2/SecondExample.cs#L1 №2 Нарушение принципа I, классы не должны реализовывать интерфейсы, методами которых они не пользуются https://github.com/HukuTa45/HomeWork367/blob/5b34830ce49b1fa914ec0c03ca9e939885714a0f/ConsoleApp2/ThirdExample.cs#L1 №3 Нарушение принципа O, для расширения кода требуется его изменение