Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi

8
Quando i puntatori devono essere controllati per NULL in C?
Riepilogo : Una funzione in C dovrebbe sempre verificare per assicurarsi che non stia dereferenziando un NULLpuntatore? In caso contrario, quando è opportuno saltare questi controlli? Dettagli : Ho letto alcuni libri sulle interviste di programmazione e mi chiedo quale sia il grado appropriato di convalida dell'input per gli argomenti …
18 c  validation  null 





4
Generazione automatica del codice: "lavoro derivato"?
Ad esempio, ho un software GPL. Sono l'autore di questo software GPL. Questo software GPL ha, tra i suoi codici, commenti Doxygen. Questi commenti Doxygen sono scritti per generare una pagina html CC-BY-SA, al fine di caricare questa documentazione generata nel sito Web del mio progetto con licenza CC-BY-SA. Ma …




10
Mio padre è un medico. Sta insistendo per scrivere un database per archiviare informazioni non critiche per il paziente, senza background di programmazione [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Quindi, mio ​​padre è attualmente in procinto di "hackerare" un database …
18 database 

1
Qual è il progresso sui record di Haskell?
Di recente mi sono imbattuto di nuovo nelle questioni relative ai record di Haskell, in particolare l'unicità dei nomi dei campi. (È un dolore ...) Ho già letto Una proposta per dischi in Haskell di SPJ e Greg Morrisett, ma il suo ultimo aggiornamento è stato nel 2003. Un altro …

4
Quali sono i grafici in termini di laici
Cosa sono i grafici, nell'informatica, e a cosa servono? In parole povere preferibilmente. Ho letto la definizione su Wikipedia : In informatica, un grafico è un tipo di dati astratto che ha lo scopo di implementare i concetti di grafico e ipergrafo dalla matematica. Una struttura di dati del grafico …

2
Perché Javascript utilizza JSON.stringify invece di JSON.serialize?
Mi sto solo chiedendo "stringify" vs "serialize" . Per me sono la stessa cosa (anche se potrei sbagliarmi), ma nella mia esperienza passata (principalmente con asp.net ) uso Serialize()e non uso mai Stringify(). So di poter creare un semplice alias in Javascript, // either JSON.serialize = function(input) { return JSON.stringify(input); …
18 javascript 


1
Pratiche relative al contenitore Injection / IoC per le dipendenze durante la scrittura di framework
Ho usato vari contenitori IoC (Castle.Windsor, Autofac, MEF, ecc.) Per .Net in numerosi progetti. Ho scoperto che tendono ad essere frequentemente abusati e incoraggiano una serie di cattive pratiche. Esistono pratiche consolidate per l'utilizzo del contenitore IoC, in particolare quando si fornisce una piattaforma / framework? Il mio obiettivo come …

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.