Kazalo:
Opredelitev - Kaj pomeni ročno kodiranje?
Ročno kodiranje vključuje pisanje funkcionalnih kod ali navodil za postavitev v osnovne jezike, v katerih so sestavljeni. Druga možnost je uporaba različnih vrst orodij za izvajanje konvencij o kodiranju, ne da bi jih morali kodirati v izvirnih jezikih.
Tehopedia razlaga ročno kodiranje
Za razumevanje ideje o ročnem kodiranju je treba razumeti, kako se je razvijalo računalniško programiranje v zadnjih 30 letih. V prvih letih programiranja so bili jeziki, kot sta Basic in Fortran, vedno ročno kodirani. Uporabniki niso imeli izdelanih programov, ki bi jim omogočali samodejno kodiranje.
Sčasoma so s pomočjo računalništva in drugih napredkov, ki temeljijo na sistemu Windows, tehnološka podjetja razvila izdelke, ki bi lahko avtomatizirali nekatere vrste ročnega kodiranja za programiranje ali postavitev. Eden glavnih primerov je širok spekter orodij, ki uporabnikom omogočajo, da se izognejo ročnemu kodiranju HTML, osnovnega jezika za veliko izvorne kode. Dejanski ukazi HTML so skladno zapleteni in zahtevni za številne ljudi. Podjetja so ustvarila orodja, ki bi uporabnikom omogočala vizualno postavitev spletnih strani namesto ročnega kodiranja HTML ali z drugimi besedami, izpisovanje vseh postavitev ali dejanj HTML.
Druge vrste orodij, ki ljudem pomagajo, da se izognejo ročnemu kodiranju, se včasih imenujejo uredniki (WYSIWYG). Ideja je, da zaslon posnema končni rezultat, prikrije dejansko kodiranje roke od osebe, ki dela postavitev. V svetu kodiranja nekatera orodja omogočajo samodejno kodiranje, vendar je ročno kodiranje še vedno pomemben del tega, kar programerji počnejo redno. Številni strokovnjaki si ne bi želeli preveč abstrahirati postopka kodiranja, ker bi lahko posegel v način razumevanja in branja kode, kot je napisana. Na primer, MS Visual Basic vključuje vizualne obrazce za okna, besedilna polja in drugo, vendar je osnovna koda še vedno vidna v oknih, ki jih je mogoče klikniti, in v menijskih možnostih, tako da morajo programerji še vedno kodirati funkcionalnost teh naprav.
