Definitie module

Het staat bekend als modulus (van de Latijnse modulus ) tot een structuur of een blok met stukken die in een constructie in hoeveelheid zijn gelegen om het eenvoudiger, regulier en economischer te maken. Elke module maakt daarom deel uit van een systeem en is meestal op de een of andere manier verbonden met de rest van de componenten.

module

Wat als modulair wordt beschouwd, is eenvoudig te monteren en biedt meestal een grote flexibiliteit (niet in de componenten, maar in de manier van assemblage). Aan de andere kant kan het uiteindelijke product of systeem zijn uiterlijk behouden zonder dat dit gevolgen heeft, alleen door het repareren van de module of component die niet werkt. Het staat bekend als modulariteit voor het vermogen van een systeem om begrepen te worden als de vereniging van verschillende elementen die met elkaar verbonden zijn en die solidair zijn (elk vervult een taak in het nastreven van een gemeenschappelijk doel).

Architectuur daarentegen presenteert als een module de maat die wordt gebruikt om de verhoudingen van architecturale lichamen te berekenen. Is dat op een algemeen niveau bekend als een module voor de dimensie die conventioneel wordt genomen als een maateenheid .

Voor geometrie daarentegen is een module de uitbreiding van het segment dat een vector begrenst. Wiskunde wijst er ook op dat de module de absolute waarde van een bepaalde meetwaarde vormt of de mogelijkheid biedt om de hoeveelheid die in bepaalde berekeningen wordt gebruikt te beschrijven om vergelijkingen te maken.

Op het gebied van fysica is een module een apparaat dat wordt gebruikt om de hoeveelheid water te regelen die door een kanaal loopt of in een buis of gat circuleert. De numismaticus kent als een module de diameter van de munten of penningen.

In muziek is de module de handeling en het gevolg van moduleren, dat wil zeggen van de ene sleutel naar de andere gaan. Deze overgangen kunnen soepel en gemakkelijk te anticiperen zijn, in eenvoudige stukken lezen en interpreteren, of bruusk, onverwacht en zelfs zeer frequent, wat een zeer goed opgeleid oor vereist om ze te begrijpen en uit te voeren met een goede smaak en muzikaliteit.

Computerprogrammeurs zijn gewend om problemen op te lossen en, omdat ze verschillende graden van complexiteit kunnen presenteren, in de moeilijkste gevallen, is de beste manier modulair programmeren (de term module, in deze context, doet denken aan het taalentijdperk Pascal en over het algemeen niet gebruikt in het huidige jargon). Het meest voor de hand liggende voordeel van deze manier van werken is dat je een reeks procedures of functies krijgt die in staat zijn om een ​​grote verscheidenheid aan taken aan te nemen, sommige kleiner dan andere, en die helpen om de code van een programma te organiseren.

Bij het structureren van de code van elk type programma is het essentieel om die reeksen te herkennen die meer dan eens worden gebruikt om onnodige herhaling van lijnen te voorkomen. Het groeperen van taken die vaak in functies worden uitgevoerd, biedt niet alleen het onmiddellijke voordeel dat de code breder en leesbaarder wordt, maar vermindert ook aanzienlijk de grootte van een toepassing.

Modulaire programmering is gebaseerd op het principe van het ontbinden van een probleem in kleinere om ze één voor één op te lossen tot het uiteindelijke doel is bereikt. In computertermen zouden we zeggen dat een programma is onderverdeeld in een reeks subprogramma's, in dit geval de modules. Net als op andere gebieden, als een van de modules een onverwacht gedrag vertoont, is het gemakkelijk om het te detecteren en eraan te werken zonder de rest te beïnvloeden. Bovendien wijzen grote bedrijven hetzelfde project vaak toe aan tientallen programmeurs, die in veel gevallen de 100 overschrijden, en de verdeling van werk, naast het modulaire ontwerp, is de meest intelligente manier om met ontwikkeling om te gaan .

Aanbevolen