Sto lavorando a un progetto con alcuni formati di file. Alcuni formati sono specificati da .xsds, altri dalla documentazione sui rispettivi siti Web e alcuni sono formati interni personalizzati che non hanno documentazione. Mwahahahaha. Qual è il problema? Vorrei testare i miei lettori di file, ma non sono del tutto …
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 5 anni fa . Il metodo sta sovraccaricando un tipo di polimorfismo? A me sembra …
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 6 anni fa . Dopo aver trascorso più di un anno a lavorare su un …
Attualmente sto esaminando le possibilità e le implicazioni del collegamento a una libreria GPL per un'applicazione in un contesto commerciale. Da quanto ho capito della GPL, fintanto che l'applicazione viene utilizzata internamente non vi è alcun obbligo di rilasciare il suo codice (anche se una copia viene spostata in una …
Da alcuni progetti open source, ho raccolto il seguente stile di codifica void someFunction(bool forget); void ourFunction() { someFunction(false /* forget */); } Ho sempre dei dubbi su cosa falsesignifichi qui. Significa "dimenticare", oppure "dimenticare" si riferisce al parametro corrispondente (come nel caso sopra), e "falso" intende negarlo? Quale stile …
Tutti dicono che dovrei rendere il mio codice modulare, ma non è meno efficiente se uso più chiamate di metodo piuttosto che meno metodi, ma più grandi? Qual è la differenza in Java, C o C ++ per quella materia? Capisco che è più facile modificarlo, leggerlo e comprenderlo, specialmente …
Sto lavorando su una vecchia base di codice che non è ... perfetta , in un ambiente che non lo è neanche. Non è la peggiore base di codice che abbia mai visto in vita mia, ma ci sono ancora molti problemi: zero unit test; metodi con mille + righe …
Trovo che ogni volta che voglio andare a eseguire un progetto passato, ci vorrà molto tempo prima che riesca a trovarlo e prima che abbia di nuovo impostato tutto per poterlo eseguire. Ad esempio, ho progetti Python che ho creato in Linux e dipende da pacchetti software che possono essere …
A volte, anche se non spesso, devo includere la logica matematica nel mio codice. I concetti utilizzati sono per lo più molto semplici, ma il codice risultante non lo è: molte variabili con scopi poco chiari e alcune operazioni con intenzioni non così ovvie. Non intendo dire che il codice …
Sto seguendo il corso di Martin Odersky sulla programmazione funzionale con scala, e per ora ho imparato due cose che insieme non hanno senso: Scala non supporta l'ereditarietà multipla Nothing è un sottotipo di ogni altro tipo Queste due affermazioni non possono convivere, quindi come si fa esattamente? e qual …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 5 anni fa . Ultimamente ho ripassato il mio C ++ su Ubuntu QQ. Adoro il framework Qt per …
Sappiamo tutti e amiamo che le chiamate di funzione sono generalmente implementate usando lo stack; ci sono frame, indirizzi di ritorno, parametri, l'intero lotto. Tuttavia, lo stack è un dettaglio di implementazione: le convenzioni di chiamata possono fare cose diverse (ad esempio x86 fastcall utilizza (alcuni) registri, MIPS e follower …
Sono interessato a quali algoritmi o regole posso implementare a livello di programmazione per generare colori RGB o HSV per trame per tenerli visivamente distinti dai vicini. So che nella creazione di mappe professionali esistono algoritmi o regole che assicurano che non vi siano due paesi adiacenti su una mappa …
Sto scrivendo un'applicazione Web Java che consiste principalmente in un gruppo di pagine simili in cui ogni pagina ha diverse tabelle e un filtro che si applica a quelle tabelle. I dati su queste tabelle provengono da un database SQL. Sto usando myBatis come ORM, che potrebbe non essere la …
Molte lingue come C++, C#e Javati consentono di creare oggetti che rappresentano tipi semplici come integero float. Utilizzando un'interfaccia di classe è possibile ignorare gli operatori ed eseguire la logica come verificare se un valore supera una regola aziendale di 100. Mi chiedo se in alcune lingue sia possibile definire …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.