Di recente ho dovuto aggiornare una classe base astratta su alcuni OSS che stavo usando in modo che fosse più testabile rendendoli virtuali (non potevo usare un'interfaccia poiché ne combinava due). Questo mi ha fatto pensare se dovevo contrassegnare tutti i metodi di cui avevo bisogno virtuale o se dovessi …
Qual è il modo preferito di fare quanto segue con git, maven e jenkins: Sto sviluppando un'applicazione, che vorrei mantenere i rami "dev" e "release". Vorrei che Jenkins costruisse entrambi. Potrebbe essere che gli artefatti di rilascio abbiano versioni come 1.5.2 e gli sviluppatori di sviluppo siano solo 0.0.1-SNAPSHOTs. Vorrei …
Lavoro su una grande applicazione software che deve essere eseguita su più piattaforme. Alcune di queste piattaforme supportano alcune funzionalità di C ++ 11 (ad esempio MSVS 2010) e altre non supportano alcuna (ad esempio GCC 4.3.x). Mi aspetto che questa situazione continui per diversi anni (la mia ipotesi migliore: …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
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 . Sono uno sviluppatore web con il desiderio di espandere il mio set di abilità alla …
Per prima cosa mi permetta di coniare un termine: code-tending: controllo del codice al mattino, quindi revisione silenziosa di tutte le modifiche apportate dagli altri sviluppatori il giorno precedente file per file (in particolare i file di codice sviluppati originariamente) e correzione di formattazione, logica, ridenominazione delle variabili, refactoring metodi …
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 . Qual è la parola migliore per un requisito opzionale nell'ingegneria del …
Vengo da Java e sono nuovo a JavaScript. Ho notato molti metodi JavaScript che utilizzano nomi di parametri a carattere singolo, come nell'esempio seguente. doSomething(a,b,c) Non mi piace, ma un altro sviluppatore JavaScript mi ha convinto che questo è fatto per ridurre le dimensioni del file, notando che i file …
Sto progettando un'applicazione distribuita che consisterà in servizi REST e una varietà di client (Silverlight, iOS, Windows Phone 7, ecc.). Ero pronto a decidere che avrei implementato i miei servizi REST usando WCF Data Services (OData) ma ora l'API Web MVC 4 mi ha fatto mettere in dubbio quella decisione. …
java.util.Arrays.sort(/* int[], char[], short[], byte[], boolean[] */) è implementato come un 'quicksort sintonizzato' piuttosto che un ordinamento radix. Ho fatto un confronto di velocità qualche tempo fa e con qualcosa come n> 10000, l'ordinamento radix era sempre più veloce. perché?
Sto cercando di trovare un approccio per un progetto, in cui un utente può modificare i record ed essere in grado di vedere le versioni precedenti di tali record. Ecco uno schema di esempio semplificato, usando un elenco: TABLE list ( id int auto_increment primary key, user_id int, title varchar(255) …
Recentemente sono stato sempre più afflitto da quella che avrei dovuto descrivere come una delle mie esperienze più frustranti e che uccidono il morale in questa professione: doversi sedere su un rilascio che è stato testato, riprovato, messo in scena e a tutti gli effetti e scopi è pronto per …
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 . La decima regola di Greenspun (in realtà l'unica regola) afferma che: …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . La nostra azienda sta per acquisire un codice sorgente di un …
Il "GPL How to" dice quanto segue sull'applicazione degli avvisi di copyright del codice copiato da altri programmi: Se hai copiato il codice da altri programmi coperti dalla stessa licenza, copia anche le loro note sul copyright. Metti insieme tutte le note sul copyright, proprio nella parte superiore di ogni …
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.