Je pense que je dois comme tu le dis, prendre plus temps pour réfléchir et ne pas me jeter dans la programmation tout de suite.
Comme dans beaucoup de travaux de conception ou de création, le plus important c'est de préparer la structure du projet pour faire en sorte que l'exécution ne soit plus qu'une traduction du plan.
Je ne suis qu'un amateur en programmation mais dans tous les projets que je conçois (code, logique cablée, électronique analogique, mécanique, menuiserie, carrelage, graphisme, etc.), je commence par poser sur papier tous les objectifs, les paramètres et contraintes, l'UI (si elle existe) puis je réfléchis au schéma de principe et aux différentes méthodes (protip : toujours en chercher plusieurs, analyser les travaux de ses pairs pour comparer et choisir la solution la plus adéquat) et les étapes pour parvenir à mes fins et pour certaines parties je fais un PoC, une étude de cas. Ça me m'empèche pas dans certaines disciplines de me laisser des degrés de liberté durant l'exécution mais les premières notes avec les objectifs sont toujours à portée de vue ou dans un coin de ma tête.
C'est long mais le but c'est de ne pas passer son temps à déboguer, faire des rustines, rattraper des erreurs ou des choses pas prévues au départ.
[^] # Re: Quelques remarques en vrac
Posté par Anonyme . En réponse au message Problèmes lors de la conception / abstraction de programmes. Évalué à 2.
Comme dans beaucoup de travaux de conception ou de création, le plus important c'est de préparer la structure du projet pour faire en sorte que l'exécution ne soit plus qu'une traduction du plan.
Je ne suis qu'un amateur en programmation mais dans tous les projets que je conçois (code, logique cablée, électronique analogique, mécanique, menuiserie, carrelage, graphisme, etc.), je commence par poser sur papier tous les objectifs, les paramètres et contraintes, l'UI (si elle existe) puis je réfléchis au schéma de principe et aux différentes méthodes (protip : toujours en chercher plusieurs, analyser les travaux de ses pairs pour comparer et choisir la solution la plus adéquat) et les étapes pour parvenir à mes fins et pour certaines parties je fais un PoC, une étude de cas. Ça me m'empèche pas dans certaines disciplines de me laisser des degrés de liberté durant l'exécution mais les premières notes avec les objectifs sont toujours à portée de vue ou dans un coin de ma tête.
C'est long mais le but c'est de ne pas passer son temps à déboguer, faire des rustines, rattraper des erreurs ou des choses pas prévues au départ.