Innholdsfortegnelse:
Definisjon - Hva betyr partisjonskode?
Partisjoneringskode er en metode som brukes til å lage en stor kodebase eller prosjekt som er overkommelig ved å dele opp forskjellige deler av den til mindre biter som kan håndteres enkelt, i motsetning til en stor kode som kan ha mange sviktområder og ta opp store deler av en disk samt ta veldig lang tid å kompilere.
Techopedia forklarer Partisjoneringskode
Partisjoneringskode brukes til å gjøre kodeutvikling mer håndterbar, spesielt innen kodestyring, prosjektstyring og kodesporing. Det bryter ned en stor bestrebelse som systemutvikling på bedriftsnivå som kan spenne over flere funksjoner og team. Dette bryter effektivt opp en stor oppgave i mindre biter som kan takles av forskjellige team parallelt, noe som gjør utviklingen raskere. I Microsofts. Net-miljø og Visual Studio gjøres dette via samlinger og navnefelt.
Et godt eksempel på anvendelse av partisjoneringskode er MVC-arkitekturen (model-view-controller). I MVC er kode delt inn i modellen eller databasen, visningen eller brukergrensesnittet, og kontrolleren, som kan betraktes som forretningslogikken i applikasjonen. Selv om de tre komponentene er del av det samme prosjektet, er de atskilt fra hverandre; derfor kan de utvikles separat og parallelt uten å virkelig påvirke de andre. Det eneste du må bekymre deg for er grensesnittet mellom de tre modulene, som må synkroniseres på tvers av utviklingsteamene for å sikre riktig kommunikasjon. Annet enn det er komponentene uavhengige, så å endre noe i kontrollerlogikken, for eksempel, vil ikke påvirke koden for visningen og modellen, men kan ha innvirkning på hvordan hele applikasjonen fungerer.
