Het verschil tussen koppeling & cohesie



Softwareprogrammeurs ontwerp soms computerprogramma's in een modulaire indeling, met onderling verbonden structuren genaamd "modules", die samen het uitvoeren van een taak. Binnen deze modules voorspellen maatregelen van koppeling en samenhang software bruikbaarheid door te laten zien hoe verschillende delen van een programma zijn onderling afhankelijke of verbonden.

Koppeling ten opzichte van cohesie

  • In de informatica, "koppeling" verwijst naar hoe modules vloeit en "samenhang" verwijst naar hoe modules intrarelate. Met andere woorden, gaat de koppeling met externe relaties tussen modules, terwijl cohesie naar relaties tussen elementen in de modules verwijst.

Koppeling van de lage en hoge cohesie maken

  • In een modulaire computerprogramma is het ideaal dat lage koppeling en hoge samenhang. Hoge samenhang geeft aan of een module goed functioneert; al haar elementen werken samen om een gemeenschappelijk doel te bereiken. Lage koppeling betekent dat de modules niet vertrouwen op elkaar functioneren of dupliceren van taken.

Verbetering van de samenhang

  • Ter verwezenlijking van hoge cohesie, behoren functionele en sequentiële samenhang tot de beste methoden. Functionele samenhang treedt op wanneer twee of meer elementen dezelfde functie uitvoeren. Sequentiële cohesie verwijst naar de lineaire volgorde van elementen; een volgt de andere. Met andere woorden, worden elementen gebruikt in een bepaalde volgorde.

Limiet koppeling

  • De aanvaardbaarste koppelingen worden in die modules informatie van elkaar overnemen of doorgeven van informatie via de opgegeven parameters. Deze situaties worden genoemd "onderklasse koppeling" en "parameter koppeling," respectievelijk. Met de koppeling van de subklasse, wordt één module geeft informatie naar een andere module, terwijl in de parameter koppelen, informatie doorgegeven tussen modules via parameters.

Gerelateerde Artikelen

Wat is het verschil tussen Cocktail kleding & Party kleding?

Wat is het verschil tussen Cocktail kleding & Party kleding?

Inzicht in de code van de jurk voor nachtelijke sociale functies kunnen moeilijk te ontcijferen. Soms zal uw uitnodiging cocktail kleding, waardoor dat u een outfit minder fancy dan formeel, maar niet je gewone ensemble moet voorstellen. Als uw evene
Wat Is het verschil tussen schroefkoppen?

Wat Is het verschil tussen schroefkoppen?

De schroef-industrie drastisch veranderd in de jaren 1930 met het octrooi van de Phillips hoofd schroef en de goedkeuring ervan door de General Motors Company als hun schroef van keuze. Nu de meest populaire hoofd van de schroef op de markt, het kan
Wat Is het verschil tussen een 650 & 750 Holley dubbele Pumper Carb?

Wat Is het verschil tussen een 650 & 750 Holley dubbele Pumper Carb?

Holley's dubbele Pumper carburateurs zijn een populaire keuze voor vier-barrel carburateurs onder hot-rodders en oldtimer liefhebbers. De dubbele Pumper carburateurs hebben een mechanische koppeling van een set of twee venturi ("vaten") en de tw
Wat Is het verschil tussen een Predicate zelfstandig naamwoord en adjectief?

Wat Is het verschil tussen een Predicate zelfstandig naamwoord en adjectief?

Predicate zelfstandige naamwoorden en bijvoeglijke naamwoorden zowel Volg linking woorden in zinnen en hernoemen of het voorwerp omschrijven. Het verschil tussen koppelen en actie werkwoorden in een zin is dat een werkwoord actie toont het onderwerp
Wat Is het verschil tussen een motor voor een auto & een boot?

Wat Is het verschil tussen een motor voor een auto & een boot?

Veel mensen missen de kennis in de wetenschap het verschil tussen zee- en auto-motoren. Het belangrijkste verschil treedt op vanwege het milieu elke motor functies binnen--water voor de marine-engine en de weg voor de gewone personenauto. Boot motore
Wat Is het verschil tussen een handtekening 2011 & een uitvoerend Town Car?

Wat Is het verschil tussen een handtekening 2011 & een uitvoerend Town Car?

Terug in de jaren 1920 besloten Edsel Ford om een bijzondere auto voor zijn vader. Henry was nooit een geweest voor het tonen van persoonlijk; Hoewel zijn positie als een kapitein van de industrie en cultureel pictogram zou hebben gerechtvaardigd een
Wat Is het verschil tussen de vaste en variabele kosten?

Wat Is het verschil tussen de vaste en variabele kosten?

Vaste en variabele kosten betrekking hebben op zowel de zakelijke als de persoonlijke financiën. Hoewel ze op tegenovergestelde uiteinden van het spectrum liggen, ze zowel gericht op uitgaven en zijn nodig bij het bepalen van het potentieel voor wins
Wat Is het verschil tussen het resterende bedrag en uitbetaling bedrag?

Wat Is het verschil tussen het resterende bedrag en uitbetaling bedrag?

Wanneer een voertuig leasen, aandacht besteden aan de termen die worden gebruikt in de lease-overeenkomst en weten het verschil tussen deze voorwaarden zodat u een weloverwogen beslissing over uw financieringsopties maken kunt.Resterende bedragEen va
Hoe herken ik het verschil tussen Disney Cruise Line Stateroom Categorieën

Hoe herken ik het verschil tussen Disney Cruise Line Stateroom Categorieën

Er zijn een verscheidenheid van verschillende stateroom types op de Disney Magic en Wonder cruiseschepen. Ze loopt van categorie 12, die de minst dure categorie is, tot de luxe categorie 1 suites. Wat is het verschil tussen elke categorie? Wat beteke
Het verschil tussen Buxus & kleine-blad Holly

Het verschil tussen Buxus & kleine-blad Holly

Een heleboel mensen niet vertellen het verschil tussen Buxus (Buxus spp.) en kleine-gebladerde hollies (Ilex spp.), met name Japanse Hulst (Ilex crenata). Beide soorten planten hebben kleine, donker groene bladeren zijn groenblijvend en uitgroeien to
Wat Is het verschil tussen crème, Lotion & boter?

Wat Is het verschil tussen crème, Lotion & boter?

Zodat veel hydraterende producten op de markt, kan het moeilijk te cijfer is komen tot welke rechtbank met het beste voor u. We weten allemaal dat body butters, crèmes en lotions zijn allemaal bedoeld om te hydrateren uw huid, maar het verschil tusse
Hoe herken ik het verschil tussen Cut glas & persglazen

Hoe herken ik het verschil tussen Cut glas & persglazen

Persglazen en gesneden glas hebben soortgelijke begin wanneer ze worden gemaakt. Beide soorten glas beginnen zoals gesmolten glas in een mal geperst, maar de schimmel gebruikt voor elk type beduidend anders is. Een mal persglazen---die kan worden sam
Wat is het verschil tussen Clay & Terra-cotta?

Wat is het verschil tussen Clay & Terra-cotta?

Klei is een rauwe, kneedbaar materiaal dat is gebruikt bij de voorbereiding van de keramische objecten en beelden. Klei kan worden ingedeeld volgens de samenstelling en de temperaturen die het is beschoten. Terra-cotta is een term die naar gebakken k
Wat Is het verschil tussen Pinot Grigio & Chardonnay?

Wat Is het verschil tussen Pinot Grigio & Chardonnay?

Pinot grigio en Chardonnay hebben een paar dingen gemeen, als zij beide als gemakkelijk toegankelijk, uitermate sippable witte wijn dienen. Allen het neemt is een smaak ter illustratie van het verschil tussen boterachtige chardonnay en scherpe pinot