Inhoudsopgave:
Definitie - Wat betekent Build?
De term build kan verwijzen naar het proces waarbij de broncode wordt geconverteerd naar een zelfstandige vorm die op een computer kan worden uitgevoerd of naar de vorm zelf. Een van de belangrijkste stappen van een software-build is het compilatieproces, waarbij broncodebestanden worden omgezet in uitvoerbare code. Het proces van het bouwen van software wordt meestal beheerd door een build-tool. Builds worden gemaakt wanneer een bepaald punt in de ontwikkeling is bereikt of de code als gereed voor implementatie wordt beschouwd, hetzij voor testen of zonder meer.
Een build wordt ook wel een softwarebouw of codebouw genoemd.
Techopedia legt Build uit
De term build kan een iets andere betekenis hebben, afhankelijk van of deze wordt gebruikt als een zelfstandig naamwoord of een werkwoord. Een ontwikkelaar kan 'een build uitvoeren', wat betekent dat het buildproces moet worden uitgevoerd, maar kan dan ook naar het eindresultaat verwijzen als 'buildnummer 175', om het te differentiëren wanneer hij met zijn collega's praat.
Een build kan eenvoudig of extreem complex zijn. Een enkele ontwikkelaar bouwt meestal direct vanaf zijn desktop in zijn geïntegreerde ontwikkelomgeving, terwijl een groot team over het algemeen professionals heeft die niets anders doen dan toezicht houden op het bouwproces. In het laatste geval worden uitgebreide buildtools gebruikt die ook kunnen helpen bij het testen, metrics en andere functies.
Een build is meestal een softwareversie in pre-release-indeling die alleen wordt gebruikt door het softwareontwikkelingsbedrijf. Wanneer de build is voltooid, wordt deze vaak opgeslagen als een enkel pakket en wordt het verkocht onder een versienummer, hoewel het vaak mogelijk is om het buildnummer te vinden als u diep genoeg graaft. Idealiter of in theorie hebben incrementele en latere versies van builds meer functies en minder bugs, hoewel dit in de praktijk niet altijd werkt.