Domande con tag 'language-agnostic'

9
risposte

Qual è il vantaggio di avere un operatore di assegnazione che restituisce un valore?

Sto sviluppando un linguaggio che intendo sostituire sia Javascript che PHP. (Non riesco a vedere alcun problema con questo. Non è che nessuna di queste lingue abbia una base di installazione estesa.) Una delle cose che volevo cambiare era tr...
posta 13.02.2014 - 13:10
0
risposte

Come garantire la parità di funzionalità di un prodotto su piattaforme diverse

questa domanda appare come Come pianificare / gestire multi- piattaforma (mobile) ma le risposte suggeriscono di utilizzare le astrazioni per garantire un repository di codice comune, che è qualcosa che abbiamo deciso di non fare. Abbiamo un s...
posta 17.11.2015 - 14:56
2
risposte

Gestione delle attività di test delle unità ripetitive [duplicate]

Questo problema è sorto durante la scrittura di una semplice classe vettoriale 3D. La classe conteneva metodi (Java, quindi nessun sovraccarico dell'operatore) per addizione, sottrazione, moltiplicazione e divisione. Questi metodi hanno ese...
posta 03.10.2014 - 14:20
4
risposte

Il codice è simile a un "naufragio del treno" (in violazione della legge di Demeter)?

Navigando attraverso un codice che ho scritto, mi sono imbattuto nel seguente costrutto che mi ha fatto riflettere. A prima vista, sembra abbastanza pulito. Sì, nel codice effettivo il metodo getLocation() ha un nome leggermente più specifi...
posta 21.09.2011 - 15:43
1
risposta

Classe di gestione delle eccezioni: statica o orientata agli oggetti?

Sto lavorando in un servizio Windows (usando VB.Net) per uso interno del mio dipartimento. Quando viene catturato un certo tipo di eccezione ( FooException per ora), seguo la stessa logica: Registra l'eccezione Invia un'email a qualcu...
posta 17.04.2013 - 09:38
2
risposte

Rafforzamento degli elementi di sintassi

Attualmente sto imparando Javascript, e c'è un elemento della sintassi che non riesco proprio a capire. Quell'elemento sta aggiungendo il punto e virgola alla fine di ogni riga. Ho imparato Python e Ruby e ho scritto una tonnellata di entrambi,...
posta 13.04.2012 - 00:16
2
risposte

Librerie di nicchie e nicchia [chiuso]

"Tutti lo sanno" ... ... che c è ampiamente usato per programmi di basso livello in gran parte perché le apis del sistema operativo / dispositivo sono in genere in c. ... che Java è ampiamente utilizzato per le applicazioni aziendali in gr...
posta 27.02.2011 - 10:21
4
risposte

Esiste un termine per un'entità che rappresenta un'altra entità nota mancante?

Sto lavorando a un progetto in cui sto importando dati da fonti di terze parti. Spesso mancano alcuni dati (di solito quelli più vecchi), che sono rilevabili dai dati che ho. Ovviamente non riesco a riprodurre tutti i dati mancanti, ma posso eff...
posta 01.06.2017 - 17:49
1
risposta

Termine per descrivere una parola chiave seguita da un blocco di istruzioni [chiuso]

Esiste un termine generico per descrivere una parola chiave seguita da un blocco di istruzioni? Per es. if() {statement block} while() {statement block} try{statement block} finally{statement block} O anche qualcosa inventato: controlScop...
posta 15.11.2013 - 23:03
3
risposte

Aggiunta di informazioni qualitative ai nomi di funzioni

Ho iniziato ad aggiungere informazioni sul comportamento delle funzioni al loro nome di recente. Due grandi esempi: pure - questa funzione non ha effetti collaterali (oltre al valore restituito), che userei in Java come static int...
posta 30.09.2017 - 11:12