Qu'est-ce que le code ponctuel?
A one-off code is a program made for a single use, unlike most other programs that are made for multiple uses. Un tel code ne sera utilisé qu'une seule fois, donc la plupart des programmeurs ne les font que parce que la tâche effectuée par le code prend plus de temps que la programmation. This means most of the tasks performed by one-off codes are small and not very intensive. Polished coding normally is replaced with quick hacks that get the job done but lack stability for multiple uses. Il est rare que ce programme soit réalisé pour plus d'un utilisateur, à la fois parce qu'il est utilisé une seule fois et parce que cela prendrait plus de codage.
Lorsqu'un code ponctuel est fait, le programmeur le fait parce que la fabrication du programme est plus facile que d'effectuer la tâche manuellement. For example, if the user wants to organize a lot of disorganized images by creator and date made, then this can take a lot of time. If the code takes less time, then it would be in the programmer’s interest to make the code instead of starting to sort the images.
Substantial tasks require substantial coding and, while the job performed by one-off coding may be large, it is rarely intricate. Par exemple, le code peut être en mesure de classer des milliers d'images, mais il peut rarement effectuer des tâches avancées telles que le traitement d'image, car cela prend plus de code. At the same time, if the programmer has the skill to make a more advanced one-off code, then this can be done.
Les programmes conçus pour plusieurs utilisations, et en particulier la distribution, sont normalement polis et pleins de codage conçus pour maintenir le programme stable. With a one-off code, this polished coding normally is left out, because it takes a lot longer to make. Au lieu de cela, il utilise un codage plein de hacks - ou de petits bits de code qui sont plus courts et plus faciles à faire que les lignes de code complètes - et le codage optimisé pour la programmation rapide.
A one-off code is madefor a single use, so it is rare for a programmer to make a code for multiple users. This implies that the program may be used more than once, and there typically needs to be much more programming to allow multiple users. Il est beaucoup plus courant pour le programmeur de créer un code à usage unique qui affecte plusieurs ordinateurs sur un réseau, plutôt que celui d'exécuter par de nombreux utilisateurs différents.