Pêşkêş
Bernamekirin jêhatîbûnek zêde-daxwaz e di serdema dîjîtal de ku em xwe tê de dibînin. Yek ji aliyên bingehîn ên bernamekirinê têgihîştina cûdahiya di navbera wergêr û berhevker de ye.
Berhevkar
Bi gelemperî, berhevkar bernameyek e ku koda çavkaniyê ya ku bi zimanek bernamesaziya asta bilind hatî nivîsandin werdigerîne zimanek nizm ku rasterast li ser makîneyê were xebitandin. Pelê koda çavkaniyê di pelek îcrakar de tê berhev kirin ku dikare ji bo xebitandina bernameyê were bikar anîn. Pêvajoya avakirinê bi gelemperî li sê qonaxan tê dabeş kirin: analîz, xweşbînkirin, û hilberîna kodê.
Lêkolîne
Di vê qonaxê de, berhevkar koda çavkaniyê analîz dike û wê di beşên bingehîn ên hevoksazî û semantîk de vediqetîne. Ev pêvajo Jê re analîza ferhengî û analîza hevoksaziyê tê gotin. Parsing diyar dike ka divê talîmat çawa bêne nivîsandin da ku di zimanê bernamekirinê de derbasdar be. Ji hêla din ve, analîza semantîkî piştrast dike ku kod bi rêkûpêk hatî saz kirin û ku her tişt hevgirtî ye.
Çêtirkirin
Qonaxa din optimîzasyona koda çavkaniyê ye. Li vir, berhevkar kodê analîz dike da ku bibîne ka bilez an karbidestiya wê dikare were çêtir kirin. Armanca optimîzasyonê kêmkirina dema pêkanîna bernameyekê û kêmkirina mêjera bîranîna ku ji bo xebitandina bernameyê hewce dike ye.
Çêkirina kodê
Di qonaxa dawîn de, berhevkar koda makîneyê ya ku li ser makîneyê pêkan e diafirîne. Ev kodek e ku wekî bernameyek kar dike û bêyî hewcedariya bernameyek din rasterast li ser makîneyê dimeşîne.
Werger
Wergêr bernameyeke ku bernameyeke din pêk tîne. Li şûna ku koda çavkaniyê wergerîne bo pelekê îcrakar, wergêr rasterast kodê dixwîne û dimeşîne. Ango wergêr rêz bi rêz koda çavkanî dixwîne û werdigerîne koda makîneyê û dixebitîne.
Cûdahiyên
Cûdahiya sereke di navbera berhevkar û wergêrek de ev e ku kod çawa tête darve kirin. Dema ku berhevkar kodê werdigerîne pelek îcrakar ku rasterast li ser makîneyê bêyî hewcedariya bernameyek din dimeşîne, wergêr rêz bi rêz kodê dixwîne û dimeşîne.
Zûbûnî
Leza jî cûdahiyek girîng e. Bernameyek berhevkirî dikare ji ya şirovekirî bileztir were xebitandin. Koda berhevkirî rasterast li ser makîneyê dimeşe, dema ku koda şirovekirî sermaya jiyana wergêrê heye, ku ew di berhevdanê de hêdîtir dike.
Veguhastin
Cûdahiyek din a girîng veguheztina kodê ye. Koda berhevkirî-taybetî platformê ye, ango koda îcrakar a ku li ser platformek hatî çêkirin nikare li ser platformek din were xebitandin. Ji hêla din ve, koda şirovekirî portable e û dikare li ser her platformek ku wergêr sazkirî ye were xebitandin.
Xelasî
Bi gelemperî, her du amûr (berhevkar û wergêr) girîng in li cîhanê ya bernamekirinê. Bernamesaz divê kîjan bifikire Ew çêtirîn e vebijark li gorî hewcedariyên projeyê ve girêdayî ye. Ji ber vê yekê, bi kurtasî, berhevkar kodek asta bilind vediguherîne koda nizm a ku dikare li ser makîneyê were darve kirin, dema ku wergêr kodê rasterast rêz bi rêz dimeşîne.
Ez Sebastián Vidal im, endezyarek komputerê ku ji teknolojiyê û DIY-ê dilşewat e. Wekî din, ez afirînerê wê me tecnobits.com, ku ez dersan parve dikim da ku teknolojiyê ji her kesî re bigihînim û têgihîştî bikim.