Ma question de concerne pas vraiment les Design Patterns ni une méthode mais je ne vois pas ou l'a poster mieux qu'ici.
Voilà, je voudrais savoir s'il est possible d'optimiser ce genre d'algorithmes :
Le code est assez simple ici mais il faut l'imaginer plus complexe. Avec plus de case et avec plus de niveau de switch. J'ai le cas avec 3 variables. Selon qu'elles prennent les valeurs 1, 2, 3 ou a, b, c ou alpha, beta, charlie j'ai des processus différents à réaliser. Est il possible d'optimiser celà d'une autre manière que vie une série de switch / case ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 switch (var) { case 1: switch (subvar) { case a: process a1; case b: process b1; case c: process c1; } case 2: switch (subvar) { case a: process a2; case b: process b2; case c: process c2; } case 3: switch (subvar) { case a: process a3; case b: process b3; case c: process c3; } }
Partager