Domande taggate «language-design»

Un tag per domande relative alla progettazione di qualsiasi aspetto dei linguaggi di programmazione.

22
Convenzioni per eccezioni o codici di errore
Ieri stavo avendo un acceso dibattito con un collega su quale sarebbe il metodo di segnalazione degli errori preferito. Principalmente stavamo discutendo dell'utilizzo di eccezioni o codici di errore per la segnalazione di errori tra livelli o moduli dell'applicazione. Quali regole usi per decidere se generare eccezioni o restituire codici …





7
PHP globale nelle funzioni
Qual è l'utilità della parola chiave globale ? Ci sono motivi per preferire un metodo a un altro? Sicurezza? Prestazione? Qualunque altra cosa? Metodo 1: function exempleConcat($str1, $str2) { return $str1.$str2; } Metodo 2: function exempleConcat() { global $str1, $str2; return $str1.$str2; } Quando ha senso usarlo global? Per me …

3
Numerazione del mese in base zero [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …



4
Sostituire '::' con '. "creare ambiguità in C ++?
In C ++, l'operatore :: viene utilizzato per accedere a classi, funzioni e variabili in uno spazio dei nomi o in una classe. Se le specifiche del linguaggio utilizzate .invece che ::in quei casi anche come quando si accede a variabili / metodi di istanza di un oggetto, ciò causerebbe …

7
Fattori in R: più di un fastidio?
Uno dei tipi di dati di base in R sono i fattori. Nella mia esperienza i fattori sono fondamentalmente un dolore e non li uso mai. Mi converto sempre in personaggi. Mi sento stranamente come se mi mancasse qualcosa. Esistono alcuni esempi importanti di funzioni che utilizzano i fattori come …


10
Perché il C ++ non consente l'amicizia ereditata?
Perché l'amicizia non è almeno facoltativamente ereditabile in C ++? Capisco che la transitività e la riflessività siano proibite per ovvie ragioni (lo dico solo per evitare semplici risposte alle domande frequenti), ma la mancanza di qualcosa sulla falsariga di virtual friend class Foo;me mi lascia perplesso. Qualcuno conosce il …

6
Qualsiasi altra lingua diversa da JavaScript ha una differenza tra le posizioni iniziali delle parentesi graffe (stessa riga e riga successiva)?
Oggi, mentre leggevo a caso il libro O'Reilly sui modelli JavaScript, ho trovato una cosa interessante (pagina 27 per riferimento). In Javascript, in alcuni casi, c'è una differenza se la posizione iniziale della parentesi graffa è diversa. function test_function1() { return { name: 'rajat' }; } var obj = test_function1(); …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.