"OOP - Object Oriented Programming" bo'lib obyektga qaratilgan dasturlash strategiyasi hisoblanadi.
"Procedural programming" - da ma'lumotlar ustida amallar bajarish uchun fuktsiyalar yoziladi, OOP - da esa ma'lumotlar hamda funktsiyalarni o'z ichiga oluvchi obyektlar, "object", yaratiladi.
OOP "procedural programming" - ga qaraganda bir qancha ustunliklarga ega:
1. OOP tezroq va bajarilishi osonroq.
2. OOP dasturlarning aniq tuzilishini ta'minlaydi.
3. OOP DRY "Don't Repeat Yourself" qoidasiga amal qilishga va kodni osonroq rivojlantirish, o'zgartirish va xatoliklarni aniqlashga, "debug", yordam beradi.
4. OOP kodni kamaytirib, ishlab chiqarish vaqtini qisqartirgan holda to'liq qayta ishlatiladigan ilovalarni yaratishga imkon beradi
Maslahat: "Don't Repeat Yourself" (DRY) printsipi kodning takrorlanishini kamaytirishga qaratilgan. Dastur uchun odatiy bo'lgan kodlarni ajratib, ularni bitta joyga joylashtiring va takrorlash o'rniga ularni qayta ishlating.
👉 @the_farhod
#OOP
Post #107
427

- ⚡ 1