2172Fermer2174
SCPCDLe 24/08/2017 à 20:26
FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU

Comment on peut faire ce genre de truc sans se rendre compte que c'est imbitable/illisible/in-maintenable/débile/etc... ??????????
avec évidement du copier/coller à tire-larigot, du public static excessivement partout, des variables qui devrait être locale défini au niveau de la classe (tant qu'a faire) et j'en passe.....


public void machin() { ... toto(0); ... } public void truc() { ... toto(1); ... } public void bidule() { ... toto(2); ... } public void toto(final int action) { ... switch (action) { case 0: executerAction(0); break; case 1: executerAction(1); break; case 2: executerAction(2); break; } ... } public void executerAction(int action) { switch (action) { case 0: ...watmillignes ... break; case 1: ...watmillignes ... break; case 2: ...watmillignes ... break; case 3: ...watmillignes ... break; } }