Devez-vous utiliser l'instruction switch ?

Table des matières:

Devez-vous utiliser l'instruction switch ?
Devez-vous utiliser l'instruction switch ?
Anonim

Les instructions Switch sont une syntaxe plus propre sur une série complexe ou empilée d'instructions if else. Utilisez switch au lieu de if quand: Vous comparez plusieurs conditions possibles d'une expression et l'expression elle-même n'est pas triviale. Vous avez plusieurs valeurs qui peuvent nécessiter le même code.

Quand serait-il approprié d'utiliser une instruction switch ?

L'instruction switch est pratique lors de la comparaison de variables et également à des fins de débogage lors de la création d'un code. Il est également utile lors du test de la classe d'une variable, en particulier dans Ruby. Il vérifie en outre plusieurs variables par rapport à une variable pour des raisons de comparaison.

Est-ce que l'utilisation des instructions switch est mauvaise ?

Changer de casse n'est pas une mauvaise syntaxe, mais son utilisation dans certains cas la catégorise sous l'odeur du code. Il est considéré comme une odeur, s'il est utilisé dans OOPS. Ainsi, Switch case doit être utilisé avec beaucoup de prudence.

Pourquoi ne devrions-nous pas utiliser le changement de casse ?

Last but not least, parce qu'une instruction switch nous oblige à modifier beaucoup de classes, elle viole le principe ouvert-fermé des principes SOLID. Pour conclure, les instructions switch sont mauvaises car elles sont sujettes aux erreurs et ne peuvent pas être maintenues.

Les instructions switch doivent-elles être évitées ?

Les instructions de commutation IMO ne sont pas mauvaises, mais devraient être évitées si possible. Une solution serait d'utiliser une carte où les clés sont les commandes, etles valeurs Commandent des objets avec une méthode d'exécution. Ou une liste si vos commandes sont numériques et sans espace.

Conseillé:

Articles intéressants
Dactylologie est-il un nom ?
Lire la suite

Dactylologie est-il un nom ?

nom, pluriel dac·ty·lol·o·gies. la technique de communication par signes faits avec les doigts, notamment dans les alphabets manuels utilisés par les sourds. Comment utiliser Dactylologie dans une phrase ? "La chose la plus intéressante que j'ai apprise de cette femme très exceptionnelle (qui est sourde de naissance et a deux enfants entendants), et qui parlait comme vous et moi, était une personne spéciale demande qu'elle a faite, que les fabricants de téléphones

Que se passe-t-il lorsque vous avez une épaule gelée ?
Lire la suite

Que se passe-t-il lorsque vous avez une épaule gelée ?

Dans une épaule gelée, la capsule s'est enflammée et des cicatrices se développent. Les formations cicatricielles sont appelées adhérences. Au fur et à mesure que les plis de la capsule se cicatrisent et se resserrent, les mouvements de l'épaule deviennent restreints et le déplacement de l'articulation devient douloureux.

L'urine contient-elle de l'ammoniac ?
Lire la suite

L'urine contient-elle de l'ammoniac ?

Qu'est-ce que l'urine ? Le Dr Kaaki dit que l'urine est composée principalement d'eau, mais qu'elle contient également du sel (sodium, potassium et chlorure), de l'acide urique et de l'urée. L'acide urique est un déchet naturel de la digestion des aliments et l'urée est un déchet composé d'ammoniac et de dioxyde de carbone, toutes des substances dont le corps essaie de se débarrasser par l'urine.