« Programmation objet et géométrie/Programmation avec DrGeoII » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 59 :
[[Fichier:Explosion.svg|160px|right]]
 
L'usage en ''SmallTalk'' est de créer une erreur pour que le débogueur vienne tout seul à la rescousse: Le meilleur moyen de voir un Saint-Bernard, c'est de déclencher une [[w:Avalanche|avalanche]]! En fait c'est très ergonomique, les bogues ayant tendance à survenir très souvent! Pour faire apparaître le débogueur on va donc fermer la figure ''DrGeo'' ce qui fait apparaître une sorte de bureau sur lequel était posée la figure, et là, avec ''Control+K'', on crée (instancie!) un espace de travail ''SmallTalk'', qui ressemble à un éditeur de texte. Là on recopie le script précédent avec une nouvelle variable ''y'' que l'on va traîtreusement diviser par 0 à la fin (certes çe serait plus propre de remplacer la dernière ligne par ''self halt.'' qui là aussi arrêterait la machine SmallTalk en ouvrant le débogueur):
 
<source lang="smalltalk">