Questions marquées «scope»

9
Que faisaient les programmeurs avant la portée variable, où tout est global?
Donc, je dois faire face à un langage apparemment archiac (appelé PowerOn) où j'ai une méthode principale, quelques types de données pour définir des variables, et qui a la possibilité d'avoir des sous-procédures (essentiellement des méthodes void) qui ne retournent pas de type ni accepte aucun argument. Le problème ici …
40 scope 



8
Les «variables doivent-elles vivre dans la plus petite portée possible» incluent-elles le cas «les variables ne devraient pas exister si possible»?
Selon la réponse acceptée sur " Justification de préférer les variables locales aux variables d'instance? ", Les variables devraient vivre dans la plus petite portée possible. Simplifier le problème dans mon interprétation, cela signifie que nous devrions reformer ce type de code: public class Main { private A a; private …

6
Dois-je placer des fonctions qui ne sont utilisées que dans une autre fonction, au sein de cette fonction?
Plus précisément, j'écris en JavaScript. Disons que ma fonction principale est la fonction A. Si la fonction A effectue plusieurs appels à la fonction B, mais que la fonction B n'est utilisée nulle part ailleurs, dois-je simplement placer la fonction B dans la fonction A? Est-ce une bonne pratique? Ou …

4
Comment déterminer le nombre de programmeurs nécessaires pour un projet
Comment savez-vous combien de programmeurs un projet particulier doit réussir? L'entreprise pour laquelle je travaille exécute les commandes des entreprises clientes. Nous avons écrit un système de gestion d'entrepôt interne qui gère la gestion des stocks en fonction de l'emplacement, le traitement des commandes, la génération du connaissement, la facturation, …


5
Devriez-vous refactoriser du code existant qui n'est pas cassé dans un projet axé sur de nouvelles fonctionnalités?
Étant donné un petit projet qui vise à ajouter de nouvelles fonctionnalités à l'application, les changements introduits touchent du code existant, impliquant la mise à jour de ceux-ci dans certains domaines. Pendant l'implémentation, j'ai trouvé que certains de ces codes qui ont été mis à jour ont des candidats pour …

5
La portée au niveau du package Java est-elle utile?
Je comprends l'idée de la portée du package et j'ai même parfois pensé que je le voulais. Cependant, chaque fois que je m'installais avec une intention sérieuse d'essayer de l'utiliser, je découvrais qu'il ne répondait pas aux besoins que je pensais qu'il servirait. Mon principal problème semble toujours être que …
11 java  scope 

4
L'utilisation de blocs de portée internes dans un style de fonction est-elle mauvaise?
Dans certains cas (assez rares), il existe un risque de: réutiliser une variable qui n'est pas destinée à être réutilisée (voir exemple 1), ou en utilisant une variable au lieu d'une autre, proche sémantiquement (voir l'exemple 2). Exemple 1: var data = this.InitializeData(); if (this.IsConsistent(data, this.state)) { this.ETL.Process(data); // Alters …


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.