L'articolo TDWTF di oggi inizia con una confessione dell'autore:
Non sapevo quale fosse l'antimodello For-Case fino a tempi relativamente recenti, quando c'erano una serie di articoli che lo condannavano come anti-schema. Sono sicuro che probabilmente l'ho usato , ad un certo punto, ma non l'ho mai saputo per nome . È pensato come un antipasto da manuale che generalmente implica un fraintendimento di loop, dichiarazioni di casi, risoluzione del problema o una combinazione di tutti e tre.
Quindi procede come se il lettore, naturalmente, sapesse cos'è l'anti-pattern For-Case senza che siano necessarie ulteriori spiegazioni.
Ma io no! Non ho visto la "serie di articoli" che Remy parla, e il riferimento unico significativo che posso trovare su Google (oltre l'articolo di Remy) è un post sul blog di Raymond Chen circa la for-se antipattern, che apparentemente correlata . Tuttavia, non definisce neanche "l'anti-pattern for case".
Cos'è questo "Anti-pattern For-Case" di cui stanno parlando questi ragazzi, e cosa lo rende un anti-pattern?