Key points are not available for this paper at this time.
Les langages de programmation incarnent deux formes principales de déclaration conditionnelle, la forme imbriquée if … then … else … et la forme goto. Sime, Green & Guest (1974) ont comparé ces deux formes et une troisième variété peu utilisée, l'imbrication avec redondance, et ils ont trouvé que les non-programmeurs apprenant à écrire des programmes basés sur des conditionnels obtenaient les meilleurs résultats avec cette dernière variété. Leur explication a souligné la nécessité de comprendre un programme, et a distingué entre deux processus de compréhension applicables aux conditionnels : suivre un programme comme un ordinateur, et trouver comment un point particulier dans un programme pourrait être atteint. Ils ont émis l'hypothèse que les différences de compréhension se produisaient principalement dans le second processus. Les expériences présentes ont comparé les temps de réponse de programmeurs professionnels dans des tâches de compréhension nécessitant soit le premier processus (Expt. I) soit le second (Expt. II). Des différences beaucoup plus grandes entre les trois styles de déclarations conditionnelles ont été trouvées dans la seconde tâche, favorisant l'imbrication avec redondance et soutenant ainsi l'hypothèse. Les implications pour la recherche dans ce domaine et pour la conception des langages de programmation sont discutées.
T. R. G. Green (Mercredi) a étudié cette question.