Ганц хариуцлагын зарчмын давуу тал юу вэ?
Ганц хариуцлагын зарчмын давуу тал юу вэ?

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

Видео: Ганц хариуцлагын зарчмын давуу тал юу вэ?
Видео: Юлька_Рассказ_Слушать 2024, Дөрөвдүгээр сар
Anonim

Ангиуд, програм хангамжийн бүрэлдэхүүн хэсэг, зөвхөн нэг л бичил үйлчилгээ хариуцлага Бүх зүйлд шийдэл өгдөг зүйлсээс илүү тайлбарлах, ойлгох, хэрэгжүүлэхэд илүү хялбар байдаг. Энэ нь алдааны тоог бууруулж, таны хөгжүүлэлтийн хурдыг сайжруулж, програм хангамж хөгжүүлэгчийн амьдралыг ихээхэн хөнгөвчлөх болно.

Мөн ганц хариуцлагын зарчим юуг агуулна вэ?

The нэг хариуцлагын зарчим (SRP) нь програмын анги эсвэл модуль бүр байх ёстой гэж заасан хариуцлага зүгээр л нэг ганц бие тэр програмын функцийн нэг хэсэг. Цаашилбал, түүний элементүүд хариуцлага хамааралгүй ангиудад тараахаас илүү хариуцлагатай ангид багтаасан байх ёстой.

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

Дараа нь, хатуу зарчим яагаад чухал вэ гэсэн асуулт гарч ирнэ.

ХАТУУ тав гэсэн товчлол юм зарчим маш чухал бид OOP парадигмаар хөгжүүлэх үед, үүнээс гадна энэ нь зайлшгүй шаардлагатай хөгжүүлэгч бүрийн мэдэх ёстой мэдлэг. Эдгээрийг ойлгож, хэрэгжүүлэх зарчим Энэ нь танд илүү чанартай код бичих боломжийг олгох бөгөөд ингэснээр илүү сайн хөгжүүлэгч болох болно.

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

The Ганц хариуцлагын зарчим Ангид өөрчлөлт хийх цорын ганц шалтгаан байх ёстой, тухайлбал, дэд систем, модуль, анги эсвэл функц нь нэгээс олон өөрчлөлтийн шалтгаантай байж болохгүй.

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