Progression synchronisée avec mon Github
- Début de la Partie A:
- Exercice 1 à 3 fait sans dificultés
- Toujours une galère avec les puissances pour le 4
- Optimisation: Stylisation en ascii de tout le programme, ajout de ma propre classe ConsoleColors (pour eviter d'utiliser celle de .NETCore qui n'est pas forcément géré de la même façon sur d'autres version ou d'autres OS)
- Fin de la Partie A:
- Exercice 5 et 6 terminé
- Optimisation: Nouvelle nommenclatures pour certaines variables assez abstraites, Ajout de quelques régions pour mieux organiser mon code
- Début de la Partie B:
- Exercice 1 débuté mais non fonctionnel du a des erreurs d'exceptions (à gérer sous peu)
- Optimisation: Transformation de certaines boucles, amélioration de l'esthétique générales
- Début de la Partie B:
- Exercice 1 terminé
- Exercice 2 débuté
- Optimisation: Améliorations esthétiques minimes
- Continuation de la Partie B:
- Exercice 2 en progression lente, j'ai utilisé des structures interdites en attendant de trouver mes erreurs
- Code: Ajout de plus de commentaire qu'avant
- Fin de la Partie A: Exercice 4 ENFIN fonctionnel
- Erreur 1: Le compteur qui me servais a calculer les puissances, était délaré et initialisé hors de ma boucle
do {} while () {}
(cf : Projet_Marwan_K.cs Ligne 531)
- Erreur 1: Le compteur qui me servais a calculer les puissances, était délaré et initialisé hors de ma boucle
- Continuation de la Partie B : Exercice 2 Amélioré, saisies sécurisée au max wsh et surtout : ENFIN FONCTINONEL !
- Erreur 2: J'avais oublié de mettre
jour == 31
derrière tous les autres||
(cf : Projet_Marwan_K.cs Ligne 1121)
- Erreur 2: J'avais oublié de mettre
- Optimisation: Ménage dans les Exercices 1 et 2 de la Partie B
- Continuation de la Partie B :
- Exercice 3 commencé et terminé, fonctionnel
- Exercice 4 commencé, algo de Gauss fonctionnel, les deux autres ne sont pas encore commencé
- Optimisation: Restylisation complète de l'interface graphique du programme, j'ai opté pour une mise en blocs pour donner une impression de boutons ou de vitrine
- Exemple :
╔═══╦═══════════════╦══════════════════╗
║ 1 ║ Mise en blocs ║ Avec des options ║
╠═══╬═══════════════╬══════════════════╩═════════════╗
║ 2 ║ Et esthétique ║ Pour une meilleure visibilitée ║
╚═══╩═══════════════╩════════════════════════════════╝
Remarque: J'ai oublié de push l'update d'avancement hier soir donc je le fais à 4h mdrrr
- Continuation de la Partie B:
- Exercice 4 terminé, les deux autres algos étaient un peu plus dur mais pas infaisable (merci wikipédia pour les tableaux)
- Exercice 5 débuté, je sais pas trop vers ou orienter mon développement mais j'avance assez bien même doucement
- Optimisation: Révision de quelques parties de code de ma Partie B
- Finition de la Partie B:
- Exercice 5 terminé
- Optimisation: Stylisation du calendrier
- Partie C: Faîtes et finie, j'ai finalement opté pour une calculatrice plutôt basique
- Optimisation: Élimination de variables et méthodes inutiles