Modulning kuchi - Bu uning ichki aloqalari o'lchovidir. Modulning kuchi qanchalik yuqori bo'lsa, u ulanishlarni dasturning tashqi qismidan yashirishi mumkin va shuning uchun dasturni soddalashtirishga ko'proq hissa qo'shishi mumkin. Modulning kuchlilik darajasini baholash uchun Myers kuchlilik darajasi bo'yicha buyurtma qilingan ettita sinf modullarini taklif qiladi. Kuchning eng zaif darajasi modulga ega, tasodifan bardoshli. Bu shunday modulki, uning elementlari o'rtasida mazmunli aloqalar mavjud emas. Bunday modulni ajratish mumkin, masalan, agar u dasturning turli joylarida alohida modulda bajariladigan bayonotlar ketma-ketligi takrorlanishini aniqlasa. Kontekstlardan birida ushbu ketma-ketlikni o'zgartirish zarurati ushbu modulning o'zgarishiga olib kelishi mumkin, bu esa uni boshqa kontekstlarda ishlatishda xatolikka olib kelishi mumkin. Dasturiy ta'minot modullarining ushbu klassi foydalanish uchun tavsiya etilmaydi.
Do'stlaringiz bilan baham: |