Domande con tag 'scope'

9
risposte

Uso di istruzioni composte ("{" ... "}" blocchi) per forzare la località variabile [duplicato]

Introduzione Molti linguaggi di programmazione "C-like" utilizzano istruzioni composte (blocchi di codice specificati con "{" e "}") per definire un ambito di variabili. Ecco un semplice esempio. for (int i = 0; i < 100; ++i) {...
posta 10.11.2015 - 15:13
9
risposte

Che cosa hanno fatto i programmatori prima dell'ambito delle variabili, dove tutto è globale?

Quindi, sto avendo a che fare con un linguaggio apparentemente arcico (chiamato PowerOn) dove ho un metodo principale, alcuni tipi di dati per definire le variabili con, e ho la capacità di avere sottoprocedure (essenzialmente metodi void) che n...
posta 23.10.2012 - 18:20
4
risposte

Perché sono necessarie le parentesi per il try-catch?

In varie lingue (almeno Java, pensa anche C #?) puoi fare cose come if( condition ) singleStatement; while( condition ) singleStatement; for( var; condition; increment ) singleStatement; Quindi, quando ho una sola istruzione,...
posta 03.11.2011 - 14:49
6
risposte

Devo posizionare funzioni che vengono utilizzate solo in un'altra funzione, all'interno di quella funzione?

In particolare, sto scrivendo in JavaScript. Diciamo che la mia funzione primaria è la funzione A. Se la funzione A effettua diverse chiamate alla funzione B, ma la funzione B non è utilizzata da nessun'altra parte, allora dovrei semplicement...
posta 06.08.2014 - 21:58
2
risposte

Perché è buona pratica di programmazione limitare l'ambito? [duplicare]

Sono relativamente nuovo alla programmazione (luglio 2015) e mi sono sempre chiesto perché è buona pratica di programmazione nascondere le variabili il più possibile. Mi sono imbattuto in questa domanda principalmente di recente quando ho e...
posta 14.01.2016 - 01:31
4
risposte

Come determinare il numero di programmatori necessari per un progetto

Come fai a sapere quanti programmatori un particolare progetto deve avere successo? La società per cui lavoro ha gli ordini per le aziende clienti. Abbiamo creato un sistema interno di gestione del magazzino che gestisce la gestione dell'inve...
posta 30.01.2012 - 22:42
9
risposte

L'ambito della classe non è puramente per l'organizzazione? [duplicare]

L'ambito non è solo un modo per organizzare le classi, impedendo al codice esterno di accedere a determinate cose a cui non vuoi accedere? Più in particolare, c'è un guadagno funzionale con i metodi public , protected o private...
posta 23.10.2012 - 09:18
3
risposte

Come si fa a rifattorizzare in modo sicuro in una lingua con ambito dinamico?

Per quelli di voi che hanno la fortuna di non lavorare in una lingua con ambito dinamico, permettetemi di darvi un piccolo ripasso su come funziona. Immagina una pseudo-lingua, chiamata "RUBELLA", che si comporta in questo modo: function foo()...
posta 12.09.2015 - 15:38
5
risposte

Dovresti refactoring il codice esistente che non è rotto in un progetto incentrato sulle nuove funzionalità?

Dato un piccolo progetto che mira ad aggiungere nuove funzionalità all'applicazione, le modifiche introdotte toccano alcuni codici esistenti, che comportano l'aggiornamento di questi in determinate aree. Durante l'implementazione, ho trovato alc...
posta 07.09.2011 - 14:35
4
risposte

L'ambito del livello del pacchetto Java è utile?

Comprendo l'idea dello scope del pacchetto, e a volte ho persino pensato di volerlo. Tuttavia, ogni volta che ho deciso di provare a utilizzarlo ho scoperto che non corrispondeva ai bisogni che pensavo avrebbe servito. Il mio problema princip...
posta 26.08.2015 - 16:57