Stiamo pianificando di adottare storie utente per catturare "l'intento" degli stakeholder in modo leggero anziché in un SRS pesante (specifiche dei requisiti software). Tuttavia, sembra che sebbene comprendano il valore delle storie, c'è ancora il desiderio di "convertire" le storie in un linguaggio simile a SRS con tutti gli attributi, …
Sono passati alcuni mesi da quando ho iniziato la mia posizione come sviluppatore software entry-level. Ora che ho superato alcune curve di apprendimento (ad esempio la lingua, il gergo, la sintassi di VB e C #) sto iniziando a concentrarmi su argomenti più esoterici, per scrivere software migliore. Una semplice …
Sto sviluppando un progetto software in Java / Swing con licenza GPL v3. Successivamente, voglio creare un'applicazione Android che utilizza gli algoritmi dell'applicazione Java / Swing. Questa app Android sarà un prodotto commerciale (venduto su Google Play Store). È un problema quando uso il mio codice GPL PROPRIO in un …
Sono uno studente che lavora con varie tecniche di programmazione e ho incontrato pseudocodici e diagramma di flusso. So che entrambi sono usati per riflettere sul problema prima di programmare, ma ho alcune domande a riguardo. Quando dovrei usare lo pseudocodice per pianificare e quando dovrei usare i diagrammi di …
Ho fatto una domanda su SO e ho scoperto che non ci sono ORM non bloccanti per il mio framework Web preferito. Per non-blocco intendo un ORM con supporto di callback per il recupero asincrono. L'ORM verrebbe fornito con un callback o qualcosa del genere da eseguire quando i dati …
Di recente mi sono imbattuto in questa domanda: "Ti viene data un'espressione booleana composta da una stringa di simboli" vero "," falso "," e "," o "e" xor ". Conta il numero di modi per mettere tra parentesi il espressione tale che valuterà vero. Ad esempio, ci sono due modi …
Ultimamente sto lavorando su alcune app Web mobili per Android (2.3+) e iOS (4+). I loro browser supportano la maggior parte di ECMAScript5, che è molto potente, e volevo usare le funzionalità del linguaggio ove possibile, ricorrendo a jQuery solo quando dovevo. Si scopre che l'unica cosa per cui uso …
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 . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori …
Mi chiedo se ci sono studi che esaminano l'efficacia dei progetti software nelle organizzazioni orientate al CMMI. Ad esempio, le organizzazioni CMMI hanno maggiori probabilità di completare i progetti in tempo e / o con budget rispetto alle organizzazioni non CMMI? CMMI è l'acronimo di "Capability Maturity Model Integration". È …
Diciamo che abbiamo del codice che viene utilizzato per inizializzare le cose quando viene caricata una pagina e assomiglia a questo: function initStuff() { ...} ... $(document).ready(initStuff); La funzione initStuff viene chiamata solo dalla terza riga dello snippet. Mai più. Quindi di solito le persone lo inseriscono in un callback …
Recentemente ho discusso di dvcs con un collega, perché il nostro ufficio sta iniziando a prendere in considerazione il passaggio da TFS (siamo un negozio MS). Nel processo, mi sono molto confuso perché ha detto che sebbene usa Mercurial, non aveva sentito parlare di un comando "branch" o "checkout", e …
Sto valutando alcune metodologie di tipo Agile per una possibile introduzione al mio team. Con Scrum, è consentito che la stessa persona reciti più ruoli? Abbiamo un piccolo team di quattro sviluppatori e un web designer; non abbiamo davvero un vantaggio (ricopro questo ruolo), tester di qualità o analisti aziendali …
Mi imbatto spesso in questo durante la programmazione in cui voglio avere un indice di conteggio dei cicli all'interno di un foreach e devo creare un numero intero, usarlo, incrementare, ecc. Non sarebbe una buona idea se ci fosse una parola chiave introdotta che era il conteggio dei loop all'interno …
La specifica JavaBeans descrive un JavaBean come Un Java Bean è un componente software riutilizzabile che può essere manipolato visivamente in uno strumento di creazione Poiché la maggior parte delle righe di codice scritte sembrano non avere nulla a che fare con la manipolazione visiva in uno strumento di creazione, …
Sono interessato a vedere come fanno gli altri. Soprattutto nelle situazioni in cui più client diversi utilizzano la stessa base software con regole aziendali leggermente diverse. Che tipo di pratiche usi per documentare come tutto dovrebbe funzionare o regole aziendali. Fondamentalmente, quindi, quando arriva un nuovo sviluppatore, il team ha …
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.