Je n'arrive pas à nommer un ensemble de modules logiciels qui suivent le même modèle. J'espère que c'est déjà un modèle nommé car je ne peux pas trouver un nom décent.Nom de ce modèle: existe-t-il déjà un nom décent pour ce type de module exécutable?
La situation: J'ai une application orientée objet assez sophistiqué/complexe, avec des tests unitaires. Je dois commencer à courir la chose et jouer avec. Il y a peut-être 5-10 points d'entrée dans la base de code qui pourraient faire de bons exécutables, mais je préfère ne pas en particulier en faire et construire des parseurs de ligne de commande, des analyseurs de fichiers de configuration, etc, du moins pas encore. Avant cela, je construis un ensemble de méthodes principales où tous les paramètres du programme sont codés en dur. Ceux-ci sont beaucoup plus faciles à modifier que de vrais exécutables et je suis le seul à avoir besoin de les voir pendant cette étape.
Qu'est-ce que vous appelez ces modules de code source qui sont juste un ensemble de paramètres codés en dur, suivi d'un appel à la classe principale du contrôleur? Je ne veux pas les appeler 'exécutables', car c'est ce que je vais construire ensuite - les choses avec les fichiers de configuration, les parseurs de ligne de commande, les entrées utilisateur, etc. Je ne veux pas les appeler 'scripts' parce qu'ils sont dans ma langue principale d'application (plus je réserve des 'scripts' pour mes scripts ruby / python/bash qui font des choses rapides et sales.)