Ի՞նչ է C#-ի մեկ պատասխանատվության սկզբունքը:
Ի՞նչ է C#-ի մեկ պատասխանատվության սկզբունքը:

Video: Ի՞նչ է C#-ի մեկ պատասխանատվության սկզբունքը:

Video: Ի՞նչ է C#-ի մեկ պատասխանատվության սկզբունքը:
Video: ԲԱՆԱՎԵՃ․ Մեծ պատերազմի վտանգ, ՌԴ-ՀՀ սուր հակադրություն․ ի՞նչ է սպասվում 2024, Մայիս
Anonim

Այն Միասնական պատասխանատվության սկզբունք նշում է, որ դասը պետք է ունենա փոփոխության մեկ և միայն մեկ պատճառ, այսինքն՝ ենթահամակարգը, մոդուլը, դասը կամ ֆունկցիան չպետք է ունենա փոփոխության մեկից ավելի պատճառ։ ՊԵԿ-ը բռունցք էր սահմանել Ռոբերտը Գ . Մարտինն իր «Agile Software Development Սկզբունքները , օրինաչափություններ և պրակտիկա»:

Ըստ այդմ, ի՞նչ է «Միասնական պատասխանատվության սկզբունքը»:

Այն միասնական պատասխանատվության սկզբունք համակարգչային ծրագրավորում է սկզբունք որը նշում է, որ յուրաքանչյուր մոդուլ, դաս կամ ֆունկցիա պետք է ունենա պատասխանատվություն ավելի քան ա միայնակ ծրագրային ապահովման կողմից տրամադրված ֆունկցիոնալության մի մասը, և դա պատասխանատվություն պետք է ամբողջությամբ ներառված լինի դասի, մոդուլի կամ ֆունկցիայի կողմից:

Բացի վերևից, ո՞րն է Լիսկովի փոխարինման սկզբունքը C#: Պարզեցնելով Լիսկովի փոխարինման սկզբունքը SOLID-ի մեջ C# Այն Լիսկովի փոխարինման սկզբունքը ասում է, որ ստացված դասի օբյեկտը պետք է կարողանա փոխարինել բազային դասի օբյեկտը՝ առանց համակարգում սխալներ բերելու կամ բազային դասի վարքագիծը փոփոխելու։

Այդ պատճառով ինչո՞ւ է կարևոր մեկ պատասխանատվության սկզբունքը:

Սկզբնապես պատասխանվել է. ինչ է միասնական պատասխանատվության սկզբունք և ինչու է այդպես կարևոր ծրագրային ապահովման մշակման մեջ? Խոսքը դասերը պաշտպանելու մասին է փոփոխություններից, որոնք գալիս են տարբեր ուղղություններից: ՊԵԿ-ին հարգելու համար դասը պետք է պատասխանատու լինի միայն ա միայնակ դերակատար կամ պահանջների աղբյուր։

Ի՞նչ է պատասխանատվությունը:

պատասխանատվություն . Պարտականություն կամ պարտավորություն՝ բավարար չափով կատարելու կամ կատարելու առաջադրանքը (ինչ-որ մեկի կողմից հանձնարարված, կամ ստեղծված սեփական խոստումով կամ հանգամանքներով), որը պետք է կատարվի, և որը հետևանքով պատիժ է կրում ձախողման համար:

Խորհուրդ ենք տալիս: