Co je ruční kódování?
Ruční kódování je programovací a kódovací technika, při které uživatel ručně zadává veškerý kód. Když uživatel vytvoří webové stránky, nebo program, on nebo ona může buď ručně kód nebo použijte generátor - často označovaného jako to, co vidíte, to dostanete (WYSIWYG) editor. Jednou z výhod ručního kódování je menší kódovací stopa, která způsobuje, že se webové stránky a programy načítají rychle a čistě. Většina úloh, které najímají programátory, vyžaduje, aby věděly, jak předat kód, protože některé generátory mohou mít omezenou funkčnost. Nevýhody ručního kódování webové stránky nebo programu spočívají v tom, že to trvá déle a existuje křivka učení.
Programátor, který chce vytvořit web nebo program, může zvolit ruční kód nebo použít generátor. Pomocí ručního kódování uživatel zadává vše ručně; celý kód je ručně zadán do textového editoru. Pokud je použit generátor, generátor automaticky vytvoří velký kus kódu. Například v případě, že programátor chce umístit obraz na internetových stránkách, on nebo ona může jen otevřít obrázek v generátoru a generátor vytvoří všechny kódování potřeba opatřit snímek na internetových stránkách.
Hlavní výhodou ručního kódování je malá kódovací stopa; když je použit generátor, často vytváří zvláštní kód. Někteří generátoři přidávají identifikační kód, takže jiní uživatelé vědí, co generátor vytvořil web nebo program. Ostatní generátory přidat další kód, který uspokojí několik let v hodnotě kódovacích norem najednou, takže lidé, kteří mají starší internetové prohlížeče nebo operační systémy mohou nadále používat webové stránky nebo program, ale obvykle je to zbytečné. Ručně kódovaný web nebo program bude obvykle mít mnohem méně kódování, takže časy načítání jsou mnohem rychlejší. Kódování také načte čistší, což znamená, že je menší šance, že některá část programu nebo webové stránky se načte nesprávně, což způsobuje kód vypadat spíše než obrázek nebo text.
Pokud programátor hledá kariéru ve vytváření programů nebo webových stránek, většina zaměstnavatelů požádá, aby jí věděla, jak předat kód. Generátory jsou obvykle schopny manipulovat a vytvářet kód docela dobře, ale generátory nemusí být schopny opravit pokročilé problémy s kódováním. Znalost kódování rukou také vyžaduje více znalostí kódování, díky čemuž je programátor lépe ovládán kódovacím jazykem.
Ruční kódování má dvě hlavní nevýhody: čas a znalosti. Vytvoření webové stránky nebo programu od nuly může trvat hodiny nebo dny déle než použití generátoru. Programátoři kódování rukou také musí mít dobrou znalost kódovacího jazyka; jinak budou muset při vytváření webových stránek nebo programu často kontrolovat kódování odkazů.