mcodutti/HEB-ESI-Java-Presentation — Issue #3: Exceptions-clr--2011-12
Author: cathleruste
Created: 2011-12-26 15:11:22+00:00
State: open

- j'imagine que si je dis que f(), g() et h() ne sont pas de bons noms de méthode, tu m'envoies sur les roses...
- sl. 18 : chaine n'est pas déclaré dans g()
- sl. 22 : on pourrait parler de ex.getMessage() par exemple
- sl. 25 : s/probl \`eme/problème
- sl. 26 : s/(1 \'a 80)/(1 à 80)
- sl. 31 : s/ArrayOutOfBoundsException/ArrayIndexOutOfBoundsException
- sl. 33 : s/RunTimeException/RuntimeException
- sl. 34, 35 : s/controlée/contrôlée
- sl. 37 : À vérifier : on a vu super() ?
- sl. 37 : la classe B est vraiment bateau...

- Après avoir renoté des remarques qu'il me semblait avoir déjà faites l'année dernière, j'ai vérifié dans le post nouveaux slides 2010-11 et suis retombée là-dessus :

--------
pbt a écrit:Je me demande s'il ne manque pas un slide après le 448 et avant l'exemple récapitulatif du 449.
Ce slide présenterait quelque chose du genre

Code:
B b =new B();
try {
b.leveException();
} catch (MyException()) {
// ...
}

Dans la partie sur l'héritage, on ne parle pas du mot clé extends ... et pourtant il apparait au slide 448. Il faut donc l'introduire un peu maladroitement et sans préparation ... ^^ ce qui est toujours délicat.

Je sais que c'est difficile car
- soit on en parle et il faut y consacrer quelques slides (un ne suffira pas)
- soit on n'en parle pas et dans ce cas, c'est qd même gênant par la suite.

--------

448 devient 37 mais la remarque reste valide

- sl. 38 : s/nbétudiants/nbÉtudiants/g
- sl. 38 : j'imagine qu'il n'y a pas assez de place pour passer une ligne après le if
- sl. 39 : pourquoi tu parles de ArrayList ?
- sl. 40 : vérifier qu'on reparle de finally dans IO
- idem que pour le chapitre List, la numérotation est assez étrange!

Merci!