2.Shablon Metod - Dasturlashda foydalaniladigan prinsip, bitta asosiy algoritmdagi og'zaki qadamlarni belgilaydi va ularni ilova qo'shuvchilar o'zgartirib bo'lmaydigan tarzda to'ldiradi. Bu usul, bir qator obyektlar uchun boshqa boshqaruvchilarni yaratishda ishlatiladi.
3.Obyektga Orientlangan dasturlash - Dastur tuzilishini obyektlar asosida o'rganadigan dasturlash paradigmasi. Bu paradigma obyektlar orasidagi aloqalarni yaxshi tashkil etadi va obyektlar va ulardagi ma'lumotlar va funksiyalar bilan ishlashni ta'minlaydi.
4.Empirik Analiz - Amaliyotda to'plangan ma'lumotlar va obyektiv ravishda ko'rib chiqishlar asosida amaliyotning natijalarini baholashni ifodalovchi tahliliy usul. Bu usul ma'lumotlarni statistik tahlil, grafiklar va boshqa vositalar orqali analiz qilishni o'z ichiga oladi.
5.Reusability(qayta ishlash) - Dastur qilishda kodni qayta ishlashni osonlashtirishning imkonini ifodalovchi prinsip. Bu prinsip, kodni bitta joyda yozib, shu kodni boshqa joylarda qayta ishlashga imkon beradi, shuning uchun dasturlashda qayta ishlatishga, o'zgartirishga va yangilashga osonlik kiritadi.
Foydalanilgan Adabiyotlar ro’yxati 1. https://genderi.org/
2.https://www.google.com/
3.https://fayllar.org/