რატომ არის დაბალი თანხვედრა ცუდი?
რატომ არის დაბალი თანხვედრა ცუდი?

ვიდეო: რატომ არის დაბალი თანხვედრა ცუდი?

ვიდეო: რატომ არის დაბალი თანხვედრა ცუდი?
ვიდეო: რატომ არის ამერიკა მსოფლიოში საუკეთესო ქვეყანა 2024, ნოემბერი
Anonim

დაბალი შეკრულობა არის ცუდი რადგან ეს მიუთითებს, რომ კლასში არის ელემენტები, რომლებსაც ერთმანეთთან მცირე კავშირი აქვთ. სასურველია მოდულები, რომელთა ელემენტები მჭიდროდ და ჭეშმარიტად დაკავშირებულია ერთმანეთთან. თითოეული მეთოდი ასევე უნდა იყოს მაღალი შეკრული . მეთოდთა უმეტესობას მხოლოდ ერთი ფუნქცია აქვს შესასრულებელი.

აქ რა არის დაბალი შეკრულობა?

კომპიუტერულ პროგრამირებაში, შეკრულობა ეხება მოდულის შიგნით ელემენტების ერთად კუთვნილების ხარისხს. Კონტრასტში, დაბალი შეკრულობა ასოცირდება არასასურველ მახასიათებლებთან, როგორიცაა ძნელი შესანარჩუნებელი, ტესტირება, ხელახალი გამოყენება ან თუნდაც გაგება. შეკრულობა ხშირად ეწინააღმდეგება დაწყვილებას, განსხვავებულ კონცეფციას.

რატომ არის შეკრულობა მაღალი და დაწყვილება დაბალი? Იდეაში, მაღალი შეკრულობა ნიშნავს კოდის ბაზის ნაწილების შენახვას, რომლებიც დაკავშირებულია ერთმანეთთან ერთ ადგილზე. დაბალი დაწყვილება , ამავდროულად, ეხება კოდის ბაზის დაუკავშირებელი ნაწილების მაქსიმალურად გამოყოფას. თეორიულად, სახელმძღვანელო საკმაოდ მარტივია.

ამასთან დაკავშირებით, რა სარგებლობა მოაქვს მაღალი შეკრებისა და დაბალი შეერთებისას?

მაღალი შეკრულობა და დაბალი შეერთება მოგვცეს უკეთ შემუშავებული კოდი, რომლის შენარჩუნებაც უფრო ადვილია. მაღალი შეკრულობა : ელემენტები ერთი კლასის/მოდულის შიგნით ფუნქციურად უნდა ეკუთვნოდეს ერთმანეთს და აკეთონ ერთი კონკრეტული რამ. Კარგავენ დაწყვილებას : სხვადასხვა კლასებს/მოდულებს შორის მინიმალური დამოკიდებულება უნდა იყოს.

რა არის დაბალი თანხვედრა ჯავაში?

დაბალი შეკრულობა როდესაც კლასი აკეთებს ბევრ სამუშაოს, რომლებსაც ბევრი საერთო არ აქვთ. მაღალი შეკრულობა გვაძლევს უკეთეს შენარჩუნების ობიექტს და დაბალი შეკრულობა იწვევს მონოლითურ კლასებს, რომელთა შენარჩუნება, გაგება რთულია და ამცირებს ხელახლა გამოყენებადობას.

გირჩევთ: