Co je to jednorázový kód?
Jednorázový kód je program vytvořený pro jediné použití, na rozdíl od většiny ostatních programů, které jsou prováděny pro více použití. Takový kód se použije pouze jednou, takže většina programátorů je dělá pouze proto, že úkol prováděný kódem trvá déle, než je programování. To znamená, že většina úkolů prováděných jednorázovými kódy je malá a není příliš intenzivní. Leštěné kódování je obvykle nahrazeno rychlými hacky, které dokončují práci, ale postrádají stabilitu pro více použití. Je neobvyklé, že tento program bude vytvořen pro více než jednoho uživatele, a to jak proto, že se používá jen jednou a protože by tak učinil více kódování. Pokud například uživatel chce uspořádat spoustu dezorganizovaných obrázků podle vytvořeného tvůrce a datu, pak to může trvat hodně času. Pokud kód trvá méně času, pak by bylo v zájmu programátora, aby se kód místo toho začal sOrt obrázky.
podstatné úkoly vyžadují značné kódování a zatímco práce prováděná jednorázovým kódováním může být velká, je zřídka složitá. Kód může být například schopen kategorizovat tisíce obrázků, ale může jen zřídka provádět pokročilé úkoly, jako je zpracování obrazu, protože to vyžaduje více kódu. Zároveň, pokud má programátor dovednost pro vytvoření pokročilejšího jednorázového kódu, pak to lze provést.
ProgramyProgramy, které jsou prováděny pro více použití, a zejména distribuce, jsou obvykle vyleštěny a plné kódování vyrobené tak, aby byl program stabilní. S jednorázovým kódem je toto leštěné kódování obvykle vynecháno, protože to trvá mnohem déle. Místo toho používá kódování, které je plné hacků - nebo malých kousků kódu, které jsou kratší a snadněji vytvářejí než plné řádky kódu - a kódování, které je optimalizováno pro rychlé programování.
je vytvořen jednorázový kódPro jedno použití je pro programátora vzácné vytvořit kód pro více uživatelů. To znamená, že program může být použit více než jednou a obvykle musí existovat mnohem více programování, aby bylo možné více uživatelů. Pro programátora je mnohem běžnější vytvořit kód s jedním používáním, který ovlivňuje více počítačů v síti, spíše než jeden, který má provozovat mnoho různých uživatelů.