Nel mio attuale progetto sono responsabile dell'implementazione di un servizio che prevede il consumo di API RESTful di nuova creazione, documentate come supporto esclusivo di JSON. Il client effettua costantemente richieste con l'intestazione accetta di "application / json" e il tipo di contenuto di "application / json". Tuttavia, alcuni endpoint …
Attualmente sto imparando il TDD e sto provando a metterlo in pratica nei miei progetti personali. Ho anche ampiamente utilizzato il controllo delle versioni su molti di questi progetti. Sono interessato all'interazione di questi due strumenti in un flusso di lavoro tipico, soprattutto quando si tratta di massimizzare gli impegni. …
Ho cercato di capire il DOM, e anche se ho una buona idea di cosa sia, ci sono alcune idee che non riesco proprio a definire. Elencherò ciò che penso sia il DOM e le mie domande saranno in linea. Il DOM è una rappresentazione completamente orientata agli oggetti della …
Perché Haskell ha un built-in if/then/else, che dipende dal Booltipo, invece di avere una semplice funzione di libreria? Ad esempio if :: Bool -> a -> a -> a if True x _ = x if False _ y = y
Sto sviluppando un programma usando una libreria creata da un altro programmatore (lavora nella stessa azienda). Di recente ho scoperto una perdita nella libreria, che si verifica in determinate condizioni di rete dopo alcune ore di funzionamento. Ho presentato un bug con la descrizione delle condizioni per far accadere questa …
Lavoro in un team di medie dimensioni che condivide lo stesso codice sorgente e mentre ha una continua integrazione in atto, ma poiché tutti noi dobbiamo lavorare nello stesso ramo, la build è quasi sempre interrotta. Poiché abbiamo anche una regola, che è stata introdotta di recente per alleviare le …
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 4 anni fa . Voglio leggere Strutture di dati puramente funzionali. Ho facilmente trovato la tesi (che è disponibile …
Voglio sviluppare un'applicazione mobile. Di recente ho letto un articolo sul forum di Telerik , che confronta tra tre tipi di applicazioni mobili e non so quale dovrei scegliere per iniziare. Ecco un'immagine che descrive i pro ei contro delle diverse scelte di progettazione mobile Per decidere tra queste scelte …
Di recente ho imparato che quando si uniscono due rami in git, se ci sono cambiamenti su due linee adiacenti , git lo dichiara un conflitto. Ad esempio, se il file test.txtha questo contenuto: Line 1: A Line 2: B Line 3: C Line 4: D e in ramo masterlo …
Riutilizzo del codice come problema Stavo pensando a questa domanda sulla consegna del software e ho continuato a tornare al problema della ripetibilità e / o della riproducibilità . Sono importanti, perché se non ripeti un progetto diventa più difficile migliorare il processo che hai usato per costruire il progetto. …
Sento spesso la gente dire che i programmatori C ++ dovrebbero esporre l'API pubblica della propria libreria / prodotto come API C. Cosa significa e quali sono i vantaggi di ciò?
Ho una piattaforma di binari che mantengo. Ha molte applicazioni web diverse costruite su di esso. Tuttavia ora un client richiede un'API in modo che possano mantenere gli utenti sul loro sito, ma trarre vantaggio da alcune delle attività automatizzate che abbiamo. La piattaforma viene utilizzata per creare applicazioni assicurative …
Attualmente sto spedendo un'applicazione Java desktop. È una semplice vecchia app Java / Swing Java 5 e finora tutto ha funzionato bene. Java 5 è stato scelto come target perché alcuni utenti erano su versione / computer OS X che non avrebbero mai avuto Java 6 (potremmo presto rimuovere questa …
Quando ho iniziato a lavorare un programmatore di assemblatori di mainframe mi ha mostrato come scambiano i valori senza usare l'algoritmo tradizionale di: a = 0xBABE b = 0xFADE temp = a a = b b = temp Quello che usavano per scambiare due valori - da un bit a …
Qual è un approccio migliore in termini di prestazioni e utilizzo ottimale delle risorse: accedere a un database più volte tramite AJAX per ottenere solo le informazioni esatte necessarie quando necessario o eseguire un accesso per recuperare un oggetto che contiene tutte le informazioni che potrebbero essere necessarie , con …
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.