Свързани въпроси 'single-responsibility-principle'
Нарушава ли Singleton принципа на единичната отговорност?
Съгласно принципа на единичната отговорност :
Всеки клас трябва да носи отговорност за една част от функционалността, предоставена от софтуера
Сингълтън предотвратява създаването на множество екземпляри на клас, осигурявайки глобален...
3737 изгледи
schedule
15.09.2022
Шаблон за дизайн за уеб услуга, трябва ли да използвам
Имам изискване в моя проект, където ще трябва да създам уеб услуга. Тази уеб услуга ще направи следните неща:
Приема данни във формат XML
Връща данни във формат XML
Входните XML данни ще имат елемент, който ще има информация за влизане и...
341 изгледи
schedule
09.11.2022
Принцип на единична отговорност и класове
Надявам се, че мога да изясня с какво се боря :-) Ето го. Чудя се как да внедря SRP в следния случай:
Има проект. След като приключите, контактът трябва да бъде изпратен по пощата с анкета, в която той дава обратна връзка за това как е минал...
193 изгледи
schedule
07.12.2023
schedule
07.12.2023
C++: Добавяне на методи към йерархия на полиморфен клас без нарушаване на SRP?
Имам проблем с дизайна, с който постоянно се сблъсквам.
За илюстрация, нека приемем, че имам полиморфна класова йерархия
class A { public: virtual ~A() {} ... };
class B: public A { ... };
class C: public B { ... };
class D: public A { ... };...
276 изгледи
schedule
10.04.2024
Какъв е примерът за принципа на единната отговорност? [затворено]
Може ли някой да ми даде пример за принципа на единната отговорност? Опитвам се да разбера какво означава на практика един клас да има една отговорност, тъй като се страхувам, че вероятно нарушавам това правило ежедневно.
32194 изгледи
schedule
20.05.2024