一次性代码是为一次性使用而编写的程序,与其他大多数多用途程序不同,这种代码只会使用一次,所以大多数程序员之所以做这些代码,是因为代码执行的任务比编程所花的时间长。这意味着大多数一次性代码执行的任务都很小,而且不...
一次性代码是为一次性使用而编写的程序,与其他大多数多用途程序不同,这种代码只会使用一次,所以大多数程序员之所以做这些代码,是因为代码执行的任务比编程所花的时间长。这意味着大多数一次性代码执行的任务都很小,而且不是很密集。通常,精雕细琢的代码通常会被快速完成任务的方法所取代,但对于多种用途缺乏稳定性。这种情况并不常见为多个用户编写的程序,一方面是因为它只使用一次,另一方面是因为这样做需要更多的编码。

一次性代码只使用一次,所以大多数程序员只会因为代码执行的任务比编程所花的时间长,程序员这样做是因为编写程序比手动执行任务更容易。例如,如果用户希望按创建者和生成日期组织大量杂乱无章的图像,则这可能需要大量时间。如果代码所需时间较少,这样程序员就有兴趣编写代码,而不是开始对图像进行排序大型的,很少是复杂的。例如,代码可以对成千上万的图像进行分类,但是它很少能执行高级任务,如图像处理,因为这需要更多的代码同时,如果程序员有能力制作一个更高级的一次性代码,那么这是可以做到的。为多种用途而制作的程序,尤其是发行版,通常都是经过精雕细琢的,并且充满了代码,以保持程序的稳定。对于一次性代码,这种精巧的编码通常被忽略掉,因为它需要更长的时间来制作。相反,它使用的编码充满了黑客,或者是比整行代码更短更容易制作的小代码,以及经过优化的编码为了快速编程。一次性代码是为一次性使用而编写的,所以程序员很少为多个用户编写一个代码。这意味着程序可能会被多次使用,而且通常需要更多的编程来允许多个用户,对于程序员来说,编写一个影响网络上多台计算机的一次性代码要常见得多,而不是一个由多个不同用户运行的代码。