Obsah:
Definícia - Čo znamená ručné kódovanie?
Ručné kódovanie zahŕňa písanie funkčného kódu alebo pokynov rozloženia v základných jazykoch, v ktorých sú kompilované. Alternatívou je použitie rôznych druhov nástrojov na implementáciu konvencií kódovania bez toho, aby ste ich museli ručne kódovať v pôvodných jazykoch.
Techopedia vysvetľuje kódovanie rúk
Aby sme pochopili myšlienku kódovania rúk, je potrebné pochopiť, ako sa počítačové programovanie vyvíjalo za posledných 30 rokov. V prvých rokoch programovania boli jazyky ako Basic a Fortran vždy ručne kódované. Používatelia nemali vypracované programy, ktoré by im umožňovali automatizovať kódovanie.
Nakoniec s výpočtovou technikou založenou na systéme Windows a ďalším pokrokom vyvinuli technické spoločnosti produkty, ktoré by mohli automatizovať niektoré druhy ručného kódovania na účely programovania alebo rozloženia. Jedným z hlavných príkladov je široké spektrum nástrojov, ktoré používateľom umožňujú vyhnúť sa ručnému kódovaniu HTML, ktorý je základným jazykom mnohých zdrojových webových kódov. Aktuálne príkazy HTML sú pre mnoho ľudí syntakticky zložité a náročné. Spoločnosti vytvorili nástroje, ktoré používateľom umožnia vizuálne usporiadať webové stránky namiesto ručného kódovania HTML, alebo inými slovami, vypísať všetky rozloženia alebo akcie HTML.
Iné druhy nástrojov, ktoré ľuďom pomáhajú vyhnúť sa kódovaniu rúk, sa niekedy nazývajú to, čo vidíte, to, čo dostanete, editory (WYSIWYG). Myšlienka je taká, že displej napodobňuje konečný výsledok a skrýva skutočné kódovanie rúk od osoby, ktorá robí rozloženie. Vo svete kódovania niektoré nástroje umožňujú automatické kódovanie, ale ručné kódovanie je stále hlavnou súčasťou toho, čo programátori pravidelne robia. Mnohí odborníci by nechceli príliš veľa abstraktného procesu kódovania, pretože by sa mohol dostať do problémov s porozumením a čítaním kódu, ako je napísaný. Napríklad, MS Visual Basic obsahuje vizuálne formuláre pre okná, textové polia a ďalšie, ale základný kód je stále viditeľný v oknách, na ktoré sa dá kliknúť, a vo výbere menu, takže programátori stále musia ručne kódovať funkčnosť týchto zariadení.
