Хатуу код гэж юу вэ?
Хатуу код гэж юу вэ?

Видео: Хатуу код гэж юу вэ?

Видео: Хатуу код гэж юу вэ?
Видео: ЕРТӨНЦИЙН ҮНДСЭН ДӨРВӨН ХҮЧ гэж юу вэ ? 2024, Дөрөвдүгээр сар
Anonim

ХАТУУ ТЭНЭГИЙГ засахын тулд объект хандалтат програмчлалын таван үндсэн зарчмыг илэрхийлсэн товчлол бөгөөд дизайныг код : Ганц хариуцлагын зарчим. Нээлттэй/хаалттай зарчим. Лисковын орлуулах зарчим. Интерфэйсийг тусгаарлах зарчим.

Цаашилбал, кодчилолд хатуу гэж юу вэ?

Объект хандалтат компьютерийн програмчлалд, ХАТУУ Энэ нь програм хангамжийн дизайныг илүү ойлгомжтой, уян хатан, засвар үйлчилгээ хийхэд хялбар болгох зорилготой дизайны таван зарчмын товчилсон үг юм. Энэ нь GRASP программ хангамжийн дизайны зарчимтай холбоогүй юм.

Мөн хатуу арга зүй гэж юу вэ? ХАТУУ Энэ нь OOP (Объект хандалтат програмчлал) хийх үед дизайны 5 чухал зарчмуудын товчлол юм. Эдгээр зарчмын зорилго нь програм хангамжийн дизайныг илүү ойлгомжтой, засвар үйлчилгээ хийхэд хялбар, өргөтгөхөд хялбар болгох явдал юм. Програм хангамжийн инженерийн хувьд эдгээр 5 зарчмыг мэдэхэд зайлшгүй шаардлагатай!

Дараа нь асуулт гарч ирнэ, жишээн дээр хатуу зарчим гэж юу вэ?

Ганц хариуцлагын зарчим : Энэ зарчимд “Ангид өөрчлөлт хийх ганцхан шалтгаан байх ёстой” гэж заасан бөгөөд энэ нь анги бүрд заавал байх ёстой гэсэн үг юм ганц хариуцлага эсвэл нэг ажил эсвэл нэг зорилго. Програм хангамж хөгжүүлэх жишээг ав.

Яагаад хатуу програмчлал чухал вэ?

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

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