Unopinionated
Muayyan yo'l-yo'riqlarni va konventsiyalarni majburlamaydi, arxitektorlar va dasturchilarga dasturiy ta'minotni qanday amalga oshirishni o'zlari belgilashlariga imkon beradi.
Unopinionated (Nayzalar bo'lmagan) — bu muayyan yo'l-yo'riqlarni va konventsiyalarni majburlamaydigan dasturiy ta'minot bo'lib, arxitektorlar va dasturchilarga dasturiy ta'minotni qanday amalga oshirishni o'zlari belgilashlariga imkon beradi. Java, .Net, Javascript kabi umumiy dasturlash tillari ishlatiladigan uyda yozilgan dasturiy ta'minot nayzalar bo'lmagan dasturiy ta'minot hisoblanadi, chunki u tashqi ramka tomonidan cheklanmagan.
Asosiy Afzalliklar
- Moslashuvchanlik: Dasturchilar o'z implementatsiya strategiyalarini belgilashga imkon beradi.
- Erkinlik: Tashqi yo'l-yo'riqlar va qoidalar tomonidan cheklanishsiz loyihalash erkinligi.
- Kengaytiruvchanlik: Barcha umumiy dasturlash tillarini va yondashuvlarni qo'llab-quvvatlash.
Foydalanish
Unopinionated dasturiy ta'minot arxitektorlar va dasturchilarga o'z yo'riqlari va qoidalari asosida dasturiy loyihalarni amalga oshirishga imkon beradi, bu esa dizaynda erkinlik va moslashuvchanlikni ta'minlaydi.
Misol
Bir kompaniya o'z dasturiy ta'minotini umumiy dasturlash tillari yordamida yozadi. Bu ularga dizaynda erkinlik va moslashuvchanlikni ta'minlaydi, chunki ular tashqi ramka tomonidan cheklanmagan.