Ingegneria software

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

3
È corretto restituire HTML da un'API JSON?
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 …

6
TDD e controllo versione
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. …

1
Alcuni chiarimenti sul DOM
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 …
25 javascript  dom 


8
Responsabilità di riprodurre bug
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 …


2
Qual è la differenza di contenuto tra la tesi di Chris Okasaki del 1996 e il libro del 1999, Purely Functional Data Structures? [chiuso]
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 …


4
Perché git non unisce linee adiacenti senza conflitti?
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 …
25 git  merging 



4
Quando creo un API dovrei rimanere con piccole funzioni e molte chiamate, o poche chiamate e grandi funzioni?
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 …



5
Più accessi al database o un accesso massiccio?
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 …
25 performance  sql 

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.