Ho tre domande sul design dell'API REST che spero che qualcuno possa far luce. Ho cercato incessantemente per molte ore ma non ho trovato risposte alle mie domande da nessuna parte (forse non so proprio cosa cercare?). Domanda 1 La mia prima domanda riguarda le azioni / RPC. Sto sviluppando …
Ho erroneamente pubblicato questo su StackOverflow e ora pubblicando qui sulla base di un suggerimento su quel sito ... Questa è una domanda concettuale di altissimo livello. Di 'in un'applicazione software che ho 4 diverse azioni, ad esempio: Upload, Share, Comment e like E voglio dare badge di successo agli …
Voglio che più utenti modifichino lo stesso documento. Il problema che sto affrontando è quando un nuovo utente si unisce, potrebbe vedere un documento obsoleto. Come posso assicurarmi che i nuovi utenti ricevano le modifiche più recenti? Alcune soluzioni a cui ho pensato: Risparmia su ogni modifica. Non mi piace …
Informazioni sulla digitazione dell'anatra : La tipizzazione delle anatre è aiutata dal non testare abitualmente il tipo di argomenti negli organismi metodo e funzione, basandosi sulla documentazione, sul codice chiaro e sui test per garantire un uso corretto. Informazioni sulla convalida dell'argomento (EAFP: è più facile chiedere perdono che autorizzazione). …
Stiamo cercando di abilitare l'acquisizione dei dati di modifica del server SQL per un nuovo sottosistema che stiamo costruendo. Non è proprio perché ne abbiamo bisogno, ma siamo spinti per avere una tracciabilità completa della storia e CDC risolverà bene questo requisito con il minimo sforzo da parte nostra. Stiamo …
Voglio aggiungere un progetto che in questo caso viene creato in Netbeans ma questa domanda è generale per la maggior parte degli IDE. È semplicemente, cosa dovrei includere nel mio repository. Ad esempio Netbeans crea una cartella nbproject, eclipse crea una cartella .settings ecc. Dovrei includerli nel mio repository, quali …
Sto scrivendo un gioco che ha molti aspetti basati sul tempo. Uso il tempo per stimare le posizioni dei giocatori quando le bancarelle e i pacchetti di rete non stanno attraversando (e il tempo che intercorre tra la ricezione dei pacchetti e non). È un gioco di tipo pacman, nel …
Sono impegnato a scrivere un'applicazione Python usando ZeroMQ e implementare una variante del modello Majordomo come descritto nella ZGuide . Ho un broker come intermediario tra un gruppo di lavoratori e clienti. Voglio fare una registrazione approfondita per ogni richiesta che arriva, ma non voglio che il broker perda tempo …
Mi sembra di vederlo abbastanza spesso nel mio codice e in altri. Non c'è nulla che sembri terribilmente sbagliato, ma mi dà fastidio dato che sembra che possa essere fatto meglio. Suppongo che un'istruzione case, potrebbe avere un po 'più di senso, ma spesso la variabile è un tipo che …
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 . Ci sono molti studi comparativi e disponibili online quando si tratta delle prestazioni di runtime …
Stiamo facendo uno sviluppo agile del software, sostanzialmente seguendo Scrum. Stiamo provando a fare le recensioni di sprint ma trovando difficile. Il nostro software sta elaborando molti dati e spesso le storie riguardano il cambiamento di varie regole al riguardo. Quali sono alcune opzioni per dimostrare le modifiche che si …
Esistono alcuni casi (piuttosto rari) in cui esiste il rischio di: riutilizzare una variabile che non è prevista per essere riutilizzata (vedi esempio 1), o usando una variabile invece di un'altra, semanticamente chiusa (vedi esempio 2). Esempio 1: var data = this.InitializeData(); if (this.IsConsistent(data, this.state)) { this.ETL.Process(data); // Alters original …
Background / Scenario Ho iniziato a scrivere un'applicazione CLI esclusivamente in C (il mio primo programma C o C ++ corretto che non era "Hello World" o una sua variante). Verso metà strada stavo lavorando con "stringhe" di input dell'utente (array di caratteri) e ho scoperto l'oggetto streamer di stringhe …
Invece di programmare come facciamo, perché non facciamo specifiche di attività comuni come "l'ordinamento", e quindi lasciamo che l'ambiente lo compili per sfruttare al meglio il suo hardware? In questo modo, potremmo spedire computer con nuovo hardware specializzato come le reti di smistamento e funzionerebbe automaticamente con il codice esistente.
Quali informazioni ti aspetteresti di vedere nel file README di github? Tutto dovrebbe andare nel README? vale a dire introduzione Installazione versioni Guida utente Implementazione analisi Risorse correlate O dovresti semplicemente inserire alcune cose nel README (Introduzione, Installazione, Versioni) e le altre informazioni si trovano nel wiki di Github?
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.