Tutte le domande

2
risposte

Perché Haskell ha incorporato "if / then / else" invece di definirlo come una semplice funzione di libreria?

Perché Haskell ha un if/then/else incorporato, che dipende dal tipo Bool , invece di avere una semplice funzione di libreria? Ad esempio if :: Bool -> a -> a -> a if True x _ = x if False _ y = y     
posta 22.04.2013 - 14:14
14
risposte

I test del software sono effettivamente eseguiti su progetti professionali?

Sono stato coinvolto in molti progetti in diverse aziende perché sono stato uno sviluppatore per molto tempo e sono un appaltatore. Stimo che meno del 20% dei progetti siano metodicamente testati. Con metodicamente testato intendo qualsiasi...
posta 15.09.2010 - 11:22
7
risposte

Le migliori pratiche per spostare l'applicazione MS Access di grandi dimensioni verso .Net?

Abbiamo una vera e propria applicazione MS Access sviluppata inizialmente per le nostre esigenze personali, che è stata trasformata in un software commerciale e venduta con successo. Il software è una sorta di "software completo per il tuo busin...
posta 29.12.2011 - 09:25
3
risposte

Perché un membro privato è accessibile in un metodo statico?

Quello che segue è pseudo codice, l'ho provato in Java e PHP ed entrambi hanno funzionato: class Test { private int a = 5; public static function do_test(){ var t = new Test(); t.a = 1; print t.a // 1 }...
posta 02.07.2014 - 12:01
2
risposte

Perché passare grandi funzioni anonime come argomenti ad altre funzioni così ampiamente accettate in JavaScript?

Ho un parere (che sono sicuro sarà condiviso da alcuni) che passa le funzioni anonime che contengono più di poche righe di codice, come argomenti ad altre funzioni che influenzano la leggibilità e l'auto-documentazione drasticamente, al punto...
posta 26.02.2016 - 19:19
6
risposte

L'avvento dell'SSD ha implicazioni per l'ottimizzazione del database?

Oggi stavo navigando in un libro sull'ottimizzazione di SQL Server e sembrava che una certa quantità di idee fosse basata su un modello lineare di archiviazione. Dato che gli SSD hanno un modello di storage completamente diverso, cambiano in qua...
posta 04.05.2011 - 19:16
4
risposte

Esiste una differenza tra un componente e un modulo

Ho un piccolo problema con i termini modulo e componente. Nella mia mente, un modulo sono classi raggruppate, che sono accessibili solo tramite un'interfaccia ben definita. Nascondono tutti i dettagli di implementazione e sono riutilizzabili. I...
posta 10.12.2012 - 17:17
2
risposte

Che cosa è la programmazione come nella lingua giapponese? [chiuso]

Il codice è scritto in giapponese? I nomi dei file sono in inglese? Che dire di un preprocessore C? È ancora in inglese? I commenti sono in giapponese? Anche gli esempi sarebbero belli.     
posta 10.02.2011 - 20:35
1
risposta

Consigli di licenza ISC

La licenza ISC è adatta come sostituzione del codice di licenza MIT o BSD semplificato? Quali sono i pro e i contro di ISC rispetto a MIT o BSD?     
posta 19.07.2012 - 19:11
4
risposte

Quale data di copyright per un aggiornamento di un progetto open source dell'anno scorso?

Nel 2011, ho rilasciato un codice open source che è stato concesso in licenza utilizzando la licenza Apache. In quanto tale, tutti i file sorgente hanno questo messaggio sulla piastra della caldaia in alto: /* Copyright 2011 My Name Lic...
posta 17.01.2012 - 07:34