Ганц хариуцлагын зарчим C# гэж юу вэ?
Ганц хариуцлагын зарчим C# гэж юу вэ?

Видео: Ганц хариуцлагын зарчим C# гэж юу вэ?

Видео: Ганц хариуцлагын зарчим C# гэж юу вэ?
Видео: Загварын загвар: Нэг хариуцлагын зарчмыг C# хэл дээр практикт тайлбарласан (SOLID дахь S) 2024, Арваннэгдүгээр
Anonim

The Ганц хариуцлагын зарчим Ангид өөрчлөлт хийх цорын ганц шалтгаан байх ёстой, тухайлбал, дэд систем, модуль, анги эсвэл функц нь нэгээс олон өөрчлөлтийн шалтгаантай байж болохгүй. SRP-г Роберт анх тодорхойлсон C . Мартин "Agile Software Development" номондоо Зарчмууд , Загвар ба практик".

Үүний дагуу Ганц хариуцлагын зарчим гэж юу вэ?

The нэг хариуцлагын зарчим компьютерийн програмчлал юм зарчим Энэ нь модуль, анги, функц бүр байх ёстой гэж заасан хариуцлага гаруй a ганц бие Програм хангамжаар хангагдсан функцүүдийн нэг хэсэг ба тэр хариуцлага анги, модуль эсвэл функцээр бүхэлд нь багтаасан байх ёстой.

Дээрхээс гадна Лисковын орлуулах зарчим C # гэж юу вэ? -ийг хялбарчлах Лисковын орлуулах зарчим SOLID in C# The Лисковын орлуулах зарчим Үүсмэл ангийн объект нь системд ямар ч алдаа гаргахгүйгээр, үндсэн ангийн зан төлөвийг өөрчлөхгүйгээр үндсэн ангийн объектыг орлуулах чадвартай байх ёстой гэж хэлсэн.

Иймээс ганц хариуцлагын зарчим яагаад чухал вэ?

Эхлээд хариулсан: юу вэ нэг хариуцлагын зарчим мөн яагаад ийм байна чухал програм хангамж боловсруулахад? Энэ нь өөр өөр чиглэлээс ирж буй өөрчлөлтөөс ангиудыг хамгаалах тухай юм. Анги нь ЭЕШ-ыг хүндэтгэхийн тулд зөвхөн а ганц бие жүжигчин эсвэл шаардлагын эх үүсвэр.

Хариуцлага гэж юу вэ?

хариуцлага . Хүн биелүүлэх ёстой даалгаврыг (хэн нэгний өгсөн, эсвэл өөрийн амлалт, нөхцөл байдлаас үүдэн бий болгосон) хангалттай гүйцэтгэх, дуусгах үүрэг, үүрэг хариуцлага.

Зөвлөмж болгож буй: