Forum de l’article
ISSN 2271-3905
Cliquez ici si vous voulez visiter mon autre site, orienté vers des sujets moins techniques.
Peut-être que le débutant doit écrire d’abord un vilain programme sans sous programme, avant de les y inclure ? en souhaitant que ces sous programmes ne soient pas eux même trop vilains ?
Alors ce n’est pas une excellente idée, parce qu’une fois prises de mauvaises habitudes elles restent. Tandis que si l’on commence par la décomposition en fonctions cela devient une façon naturelle de penser. Notamment séparer les opérations de calcul des opérations d’entrées-sorties.
Souvent introduire trop de notions en même temps provoque une surchage cognitive chez l’apprenant. Je pense que c’était le sens du commentaire de jlc.
Justement, la construction par sous-programmes doit intervenir dès la conception initiale, plutôt que d’être introduite après-coup. Ce n’est pas une notion technique parmi d’autres, c’est une façon de penser.