Satura rādītājs:
Definīcija - ko nozīmē rokas kodēšana?
Kodēšana ar rokām ietver funkcionāla koda vai izkārtojuma norāžu rakstīšanu pamat valodās, kurās tie tiek apkopoti. Alternatīva ir dažādu veidu rīku izmantošana, lai ieviestu kodēšanas konvencijas, neveicot to kodēšanu oriģinālvalodās.
Techopedia izskaidro rokas kodēšanu
Lai saprastu ideju par roku kodēšanu, ir jāsaprot, kā pēdējos 30 gados attīstījās datoru programmēšana. Agrākajos programmēšanas gados tādas valodas kā Basic un Fortran vienmēr tika kodētas ar roku. Lietotājiem nebija izstrādātas programmas, kas ļautu viņiem veikt kodēšanu automatizētā veidā.
Galu galā, izmantojot uz Windows balstītu skaitļošanu un citus sasniegumus, tehnoloģiju uzņēmumi izstrādāja produktus, kas varētu automatizēt dažu veidu rokas kodēšanu gan programmēšanas, gan izkārtojuma vajadzībām. Viens no galvenajiem piemēriem ir plašs rīku spektrs, kas lietotājiem ļauj izvairīties no HTML kodēšanas ar rokām, kas ir daudzu tīmekļa avotu pamatā esošā valoda. Faktiskās HTML komandas ir sintaktiski sarežģītas un izaicinošas daudziem cilvēkiem. Uzņēmumi izveidoja rīkus, kas lietotājiem ļautu vizuāli izkārtot Web lapas, nevis ar roku kodēt HTML vai, citiem vārdiem sakot, izrakstīt visu HTML izkārtojumu vai darbības.
Cita veida rīkus, kas palīdz cilvēkiem izvairīties no roku kodēšanas, dažreiz sauc par to, ko redzat, ko saņemat (WYSIWYG) redaktoriem. Ideja ir tāda, ka displejs imitē iespējamo rezultātu, paslēpjot faktisko rokas kodējumu no personas, kura veic izkārtojumu. Kodēšanas pasaulē daži rīki ļauj automatizēt kodēšanu, bet rokas kodēšana joprojām ir liela daļa no tā, ko programmētāji veic regulāri. Daudzi speciālisti nevēlētos pārāk kodēt kodēšanas procesu, jo viņš varētu traucēt saprast un lasīt kodu tā, kā tas ir rakstīts. Piemēram, MS Visual Basic ietver vizuālas formas logiem, tekstlodziņus un daudz ko citu, bet pamata kods joprojām ir redzams noklikšķināmos logos un izvēlņu opcijās, tāpēc programmētājiem joprojām ir jāarodē šo ierīču funkcionalitāte.
