Questions marquées «functions»

La fonction est un bloc de code qui exécute une tâche spécifique.

120
Fonctions sur une ligne appelées une seule fois

Considérez une fonction sans paramètre ( edit: pas nécessairement) qui exécute une seule ligne de code et qui n’est appelée qu’une fois dans le programme (bien qu’il ne soit pas impossible que cela soit nécessaire à nouveau). Il pourrait effectuer une requête, vérifier certaines valeurs, faire...

48
Quand NE PAS utiliser les destructeurs virtuels?

Je croyais avoir recherché à plusieurs reprises au sujet des destructeurs virtuels, la plupart mentionnant le but des destructeurs virtuels et la raison pour laquelle vous avez besoin de destructeurs virtuels. De plus, je pense que dans la plupart des cas, les destructeurs doivent être virtuels....

44
Méthode booléenne nommant affirmatif vs négatif

Les méthodes booléennes doivent-elles toujours prendre la forme affirmative, même lorsqu'elles ne seront jamais utilisées que sous forme négative? Supposons que je veuille vérifier si une entité existe avant d'en créer une. Mon argument est que la première forme ci-dessous est meilleure que la...

42
Commencer une phrase avec un nom de fonction? [fermé]

Parfois, en tapant quelque chose qui concerne un langage de programmation sensible à la casse, je commence une phrase avec un nom de fonction. Maintenant, les règles de l'anglais stipulent que le premier mot d'une phrase doit être mis en majuscule; le nom de la fonction est minuscule, cependant. Si...

38
Pourquoi Today () est-il un exemple de fonction impure?

Il semble que lorsque vous lisez quelque chose comme cet article Wikipedia sur les "fonctions pures" , ils citent Today()en exemple une fonction impure, mais cela me semble assez pur. Est-ce parce qu'il n'y a pas d'argument d'entrée formel? Pourquoi l’heure du jour n’est-elle pas traitée comme une...