Projet final A2 Informatique ; 2002 ; VisualBasique
Je ne suis pas vraiment sûr de devoir télécharger un projet aussi ancien. Montre ce qui se passe si quelqu'un écrit dans Xojo (puis REALBasic), puis le porte vers VisualBasic car c'est le seul langage que son professeur connaît, et n'utilise à aucun moment un contrôle de version approprié car personne ne lui avait encore dit qu'il existait ni pourquoi il l'était. utile.
Ce projet m'a valu un prix de 50 £ dont je n'avais aucune idée de l'existence de cette offre lorsque j'ai réalisé le travail.
La taille "attendue" de ce projet était d'environ 20 à 30 pages — c'est 261 pages parce que j'avais envie de me dépasser. J'avais prévu d'en faire un shareware lorsque j'étais à l'université, et je l'ai mis dans un bien meilleur état, mais j'ai laissé tomber quand j'ai trouvé un emploi après l'université, parce que, honnêtement, les gens qui ne peuvent pas se permettre Photoshop vont probablement obtenir soit GIMP ou quelque chose provenant d'un disque de couverture de magazine. Eh bien, cet argument était pertinent au moment où je me suis arrêté, c'est peut-être une bonne idée de revenir à l'ère des App Stores… mais si je le fais, je réécrirais probablement plutôt que d'essayer de convertir étant donné à la fois combien j'ai appris et combien de meilleures façons de faire les choses ont été créées depuis lors. Je ne sais même pas si j'ai encore le code Xojo quelque part, même si ma licence n'a pas expiré depuis longtemps.
Je suppose que ce n'est pas la version finale que j'ai soumise car la section « Évaluation » est vide.
Il n'y a jamais eu de contrôle de version sur le code source, même si je peux trouver le code original et non les éléments copiés-collés dans un document Word. git
n'avait pas encore été inventé, REALbasic ne fonctionnait pas bien avec de telles choses à l'époque, MacOS System 7 n'avait pas de ligne de commande, et ni mon professeur ni aucun de mes livres d'auto-apprentissage de l'époque ne savaient quoi que ce soit sur le peu de systèmes de contrôle de version qui existaient à l'époque.