Huis Ontwikkeling Wat is partitiecode? - definitie van techopedia

Wat is partitiecode? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Partitioning Code?

Partitiecode is een methode die wordt gebruikt om een ​​grote codebasis of -project beheersbaar te maken door verschillende segmenten ervan op te splitsen in kleinere stukjes die gemakkelijk kunnen worden verwerkt, in tegenstelling tot een grote code die veel foutgebieden kan hebben en grote delen van een schijf en het duurt erg lang om te compileren.

Techopedia legt Partitioning Code uit

Partitioning code wordt gebruikt om code-ontwikkeling beter beheersbaar te maken, vooral op het gebied van code management, project management en code tracking. Het breekt een groot streven af, zoals een systeemontwikkeling op bedrijfsniveau die meerdere functies en teams kan omvatten. Dit verdeelt een grote taak effectief in kleinere stukken die door verschillende teams tegelijkertijd kunnen worden aangepakt, waardoor de ontwikkeling sneller verloopt. In Microsofts .Net-omgeving en Visual Studio gebeurt dit via samenstellingen en naamruimten.

Een goed voorbeeld van de toepassing van partitiecode is de model-view-controller (MVC) -architectuur. In MVC wordt code verdeeld in het model of de database, de weergave of gebruikersinterface en de controller, die in de toepassing als de bedrijfslogica kan worden beschouwd. Hoewel de drie componenten deel uitmaken van hetzelfde project, zijn ze gescheiden van elkaar; daarom kunnen ze afzonderlijk en parallel worden ontwikkeld zonder de anderen echt te beïnvloeden. Het enige waar u zich zorgen over hoeft te maken is de interface tussen de drie modules, die moeten worden gesynchroniseerd tussen de ontwikkelteams om een ​​goede communicatie te garanderen. Anders dan dat, zijn de componenten onafhankelijk, dus het wijzigen van iets in de controllerlogica heeft bijvoorbeeld geen invloed op de code van de weergave en het model, maar kan invloed hebben op hoe de hele toepassing werkt.

Wat is partitiecode? - definitie van techopedia