Questions marquées «language-design»

Une balise pour les questions liées à la conception de tout aspect des langages de programmation.

22
Conventions pour les exceptions ou codes d'erreur
Hier, j'ai eu un débat houleux avec un collègue sur ce que serait la méthode préférée pour signaler les erreurs. Nous discutions principalement de l'utilisation d'exceptions ou de codes d'erreur pour signaler les erreurs entre les couches ou modules d'application. Quelles règles utilisez-vous pour décider si vous lancez des exceptions …





7
PHP global dans les fonctions
Quelle est l'utilité du mot - clé global ? Y a-t-il des raisons de préférer une méthode à une autre? Sécurité? Performance? Rien d'autre? Méthode 1: function exempleConcat($str1, $str2) { return $str1.$str2; } Méthode 2: function exempleConcat() { global $str1, $str2; return $str1.$str2; } Quand est-il judicieux d'utiliser global? Pour …

3
Numérotation mensuelle basée sur zéro [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …



4
Remplacerait '::' par '. 'créer des ambiguïtés en C ++?
En C ++, l'opérateur ::est utilisé pour accéder aux classes, fonctions et variables dans un espace de noms ou une classe. Si la spécification de langage utilisée .au lieu de ::dans ces cas aussi, comme lors de l'accès aux variables / méthodes d'instance d'un objet, cela provoquerait-il des ambiguïtés possibles …

7
Facteurs dans R: plus qu'un ennui?
L'un des types de données de base dans R est les facteurs. D'après mon expérience, les facteurs sont essentiellement une douleur et je ne les utilise jamais. Je me convertis toujours en personnages. J'ai l'impression de manquer quelque chose. Existe-t-il des exemples importants de fonctions qui utilisent des facteurs comme …



6
Un autre langage que JavaScript a-t-il une différence entre les emplacements de début d'accolades (même ligne et ligne suivante)?
Aujourd'hui, alors que je lisais au hasard le livre O'Reilly sur les modèles JavaScript, j'ai trouvé une chose intéressante (page 27 pour référence). En Javascript, dans certains cas, il y a une différence si l'emplacement de départ de l'accolade est différent. function test_function1() { return { name: 'rajat' }; } …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.