Domande con tag 'language-agnostic'

5
risposte

Qual è la buona spiegazione del principio di corrispondenza di Tennent?

Mi sono ritrovato a lottare per capire di cosa tratta questo principio e perché è così importante per la progettazione della lingua. Fondamentalmente, si afferma, che per ogni espressione expr nella lingua dovrebbe essere esattamente la...
posta 26.10.2011 - 03:14
8
risposte

Come "Non hai bisogno di farlo" e "Adesso è meglio che mai" giocare insieme?

Spesso mi trovo ad abbracciare "ora è meglio che mai" quando sto facendo avanzare l'ESSENZIALITÀ di un progetto. Tipicamente, trovo che ho bisogno di coltivare una comprensione dell'una posizione autorevole per un pezzo di conoscenza nel contest...
posta 27.04.2011 - 18:09
6
risposte

Scrivi commenti per un piccolo codice con uno sfondo piuttosto grande [duplicato]

Quindi ho dovuto scrivere del codice relativo alla suddivisione di curve di Bezier in parti. Ho letto diversi riferimenti e ho riferito in particolare questo dettagliato . Il risultato finale del codice è tuttavia intorno a 20-30 LOC. Ma s...
posta 10.09.2015 - 09:23
1
risposta

Come faccio a testare un lettore di file?

Sto lavorando su un progetto con pochi formati di file. Alcuni formati sono specificati da .xsds, altri dalla documentazione sui rispettivi siti Web e alcuni sono formati interni personalizzati senza documentazione. Mwahahahaha. Qual è il pr...
posta 23.09.2013 - 18:24
3
risposte

Devo includere me stesso come autore dopo aver modificato il codice di terze parti?

È prassi comune apportare alcune modifiche o correzioni nel codice di terze parti (che si tratti di un semplice elenco o di un'intera libreria). Ma è anche normale che molti di questi codici abbiano le loro regole di licenza e alla fine un'intes...
posta 18.03.2014 - 18:00
1
risposta

Da dove viene la nozione di "chiamare" una funzione?

Mi sono sempre chiesto perché una chiama una funzione piuttosto che, ad esempio, eseguendola . Una ricerca Google per function call etymology e termini simili non restituisce nulla di utile, Wikipedia non lo menziona, i dizionari onli...
posta 18.08.2014 - 20:07
3
risposte

Rifacimento a basso impatto e pulizia del codice del codice sciatto durante l'attesa dei requisiti

Ho ereditato una base di codice esistente per un prodotto che è deprecabilmente scarso. Il progetto fondamentale è terribilmente inadeguato, ma sfortunatamente posso fare ben poco senza un refactoring completo (accoppiamento HIGH, coesione BASSA...
posta 05.07.2011 - 14:56
3
risposte

Dare un nome al metodo "fai X se necessario"

Quale è un buon modo per assegnare un nome a un metodo che controlla se X deve essere eseguito e X se necessario? Ad esempio, come denominare un metodo che aggiorna un elenco utenti se i nuovi utenti hanno effettuato l'accesso? UpdateListI...
posta 21.08.2012 - 19:54
8
risposte

Chromebook - è interessante per i programmatori? [chiuso]

Google ha annunciato il chromebook ieri (11 maggio 2011). Anche se questa è sicuramente una bella cosa, non ho idea se fosse interessante acquistarne uno per un programma di programmazione (non javascript). Che ne pensi? Ci sarà, per esempi...
posta 12.05.2011 - 11:44
4
risposte

Come scrivere test unitari mantenibili, non fragili, per una GUI?

Ho provato a scrivere i test delle unità dell'interfaccia utente per le mie app GUI e affronto il problema che, mentre funzionano bene quando inizialmente li scrivo, risultano essere fragili e si rompono ogni volta che il progetto cambia (cioè,...
posta 19.10.2015 - 11:59