Qattiq kod nima?
Qattiq kod nima?

Video: Qattiq kod nima?

Video: Qattiq kod nima?
Video: use strict nima? Qattiq rejimdagi Javascript kod. 2024, May
Anonim

SOLID Bu ob'ektga yo'naltirilgan dasturlashning beshta asosiy tamoyillari va STUPIDni tuzatish uchun loyihalashning qisqartmasi. kod : Yagona javobgarlik printsipi. Ochiq/yopiq printsip. Liskov almashtirish printsipi. Interfeysni ajratish printsipi.

Bundan tashqari, kodlashda nima aniq?

Ob'ektga yo'naltirilgan kompyuter dasturlashda, SOLID dasturiy ta'minot dizaynini yanada tushunarli, moslashuvchan va texnik xizmat ko'rsatish uchun mo'ljallangan beshta dizayn tamoyilining mnemonik qisqartmasi. Bu GRASP dasturiy ta'minotini loyihalash tamoyillari bilan bog'liq emas.

Bundan tashqari, mustahkam metodologiya nima? SOLID OOP (Ob'ektga yo'naltirilgan dasturlash) ni amalga oshirishda 5 ta muhim dizayn tamoyilining qisqartmasi. Ushbu tamoyillarning maqsadi dasturiy ta'minot dizaynini yanada tushunarli qilish, saqlashni osonlashtirish va kengaytirishni osonlashtirishdir. Dasturiy ta'minot muhandisi sifatida ushbu 5 tamoyilni bilish juda muhim!

Keyinchalik savol tug'iladi, misol bilan mustahkam printsip nima?

Yagona javobgarlik printsipi : Bu tamoyilda aytilishicha, "sinf o'zgarishi uchun faqat bitta sababga ega bo'lishi kerak", ya'ni har bir sinf bo'lishi kerak yagona javobgarlik yoki bitta ish yoki bitta maqsad. Dasturiy ta'minotni ishlab chiqishga misol keltiring.

Nima uchun qattiq dasturlash muhim?

SOLID - bu beshta tamoyilni ifodalovchi qisqartma muhim OOP paradigmasi bilan ishlab chiqilganimizda, qo'shimcha ravishda bu har bir ishlab chiquvchi bilishi kerak bo'lgan muhim bilimdir. Ushbu tamoyillarni tushunish va qo'llash sizga yanada sifatli kod yozish va shuning uchun yaxshi ishlab chiquvchi bo'lish imkonini beradi.

Tavsiya: