Prototypage

«Prévoyez d'en jeter un, vous le ferez de toute façon.»
Frederik Brooks

De même que les industriels commencent toujours par procéder à un prototypage avant de construire de coûteuses usines afin de mettre en évidence les défauts qui n'avaient pas été imaginés, il est conseillé au concepteur de réaliser une maquette, ou un prototype (ou les deux) pour tester la validité de sa conception, et prendre un feedback des utilisateurs (il est en effet bien plus facile de comprendre une démonstration sur une maquette que de vérifier des spécifications écrites).

Le premier jet d'un programme étant assez souvent réécrit, le programmeur n'y perd rien de toute façon. Il évite aussi de s'enferrer ainsi dans des choix prématurés erronés qu'il lui serait difficile de remettre en cause une fois le programme écrit dans le langage final. En effet ce dernier, s'il donne une maîtrise beaucoup plus grande des détails d'exécution, est pour cette raison bien moins lisible qu'un simple langage de prototypage.

Voir aussi

See also: Prototypage, APL (langage), Compilateur, Industriel, Mainframe, Perl (langage), Smalltalk, Visual Basic, Frederik Brooks