Je vais dans une université où les étudiants sont autorisés à faire leur horaire de semestre en fonction des informations sur les matières qu'ils vont suivre, c'est-à-dire les heures pendant lesquelles les cours sont disponibles, les professeurs et la salle restante pour d'autres personnes. Faire ces horaires à la main était une tâche très difficile / ennuyeuse.
J'ai écrit un programme Python assez astucieux qui automatise ce processus. Vous choisissez les codes pour le sujet que vous allez prendre et filtrez les professeurs que vous ne voulez pas. Ensuite, le programme affiche toutes les possibilités s'il n'y a pas de conflits de temps. Ce programme a aidé beaucoup d'étudiants. Le temps de faire un planning réduit de 2 jours à moins de 30 secondes!
Maintenant, commencez ici les problèmes. Ma famille et toutes les personnes qui ont utilisé le programme me disent de breveter le programme avant que quelqu'un vole l'idée (cela pourrait arriver dans mon pays). Mais je remets cela en question moi-même. Est-il nécessaire de breveter un grattoir à bande mélangé à un moteur de retour arrière? C'était difficile de faire le programme parce que je ne savais pas beaucoup de choses, mais maintenant que j'ai fini, je pense qu'il serait très stupide / immature de breveter une telle chose. Mais d'un autre côté, je ne veux pas que quelqu'un d'autre en obtienne le crédit. Qu'est-ce que tu penses?