Tutte le domande

3
risposte

Scegliere una licenza restrittiva per essere conforme, ma non imporla

Sono molto curioso di questo: diciamo che devi usare la GPL nella tua libreria perché alcune dipendenze la usano o (se la tua libreria è fork) la libreria upstream usa GPL. Ora GPL non funziona bene con un paio di importanti licenze open source...
posta 25.05.2012 - 15:06
3
risposte

Qual è la tua strategia per convertire le build RC in retail?

Stiamo cercando di implementare una strategia per il modo in cui trasferiamo le nostre build da RC a codice di vendita rilasciato. Quando etichettiamo una build come candidato alla release, la inviamo al QA per la regressione. Se lo approvano...
posta 31.05.2012 - 15:59
4
risposte

DRY, string, e unit test

Ho una domanda ricorrente durante la scrittura di unit test per il codice che implica valori di stringa costante. Prendiamo un esempio di un metodo / funzione che esegue qualche elaborazione e restituisce una stringa contenente una costante...
posta 01.07.2012 - 16:33
3
risposte

Vista materializzata vs POJO Vista basata su oggetti che rappresentano tabelle Oracle

Ho circa 12 tabelle Oracle che rappresentano dati che vengono integrati da un sistema esterno nella mia applicazione web. Questi dati verranno utilizzati in modo informativo e comparativo per i clienti che utilizzano la mia applicazione Web....
posta 30.05.2012 - 20:00
1
risposta

Uso Pythonic della funzione isinstance?

Ogni volta che mi ritrovo a voler usare la funzione isinstance () di solito so che sto facendo qualcosa di sbagliato e finisco per cambiare i miei modi. Tuttavia, in questo caso penso di avere un uso valido per questo. Userò le forme per illustr...
posta 09.11.2012 - 13:31
4
risposte

Mantenere le competenze di C / C ++ / Java come sviluppatore web [chiuso]

Quando ero al college ho imparato a programmare in C, C ++ e Java. Attualmente, sono uno sviluppatore web che utilizza tecnologie front-end e back-end (HTML / CSS / JS, PHP, MYSQL). Mentre gli algoritmi di ordinamento e i concetti di OOP che ho...
posta 08.09.2012 - 19:11
3
risposte

Qual è la definizione precisa del paradigma di programmazione?

Wikipedia definisce il paradigma di programmazione così: a fundamental style of computer programming che riecheggia nel testo descrittivo delle paradigms tag su questo sito. Trovo che questa sia una definizione deludente. Chiunq...
posta 27.09.2012 - 15:10
3
risposte

Punto in virgola mobile indesiderabile nel codice altamente critico?

La domanda 11 nella sezione Qualità del software di "IEEE Computer Society Real-World Software Engineering Problemi", Naveda, Seidman, elenca il calcolo Fp come indesiderabile perché "la precisione dei calcoli non può essere garantita" . Qu...
posta 25.09.2012 - 22:27
6
risposte

Quali sono i diversi metodi di divisione e organizzazione del lavoro tra i membri del team di progetto?

Nella mia squadra, tutti vorrebbero fare tutto, incluso backend, frontend, middle layer. Ho detto loro che dovremmo dividere il lavoro in base ai ruoli e all'area di competenza. Quali sono i pro e i contro di dividere il lavoro verticalmente...
posta 11.04.2011 - 02:06
3
risposte

Esiste davvero una scelta della lingua migliore per un progetto specifico?

Programmers.SE ha un sacco di domande sui programmatori principianti che chiedono se devono usare una lingua specifica o un'altra nel loro lavoro quotidiano, o se devono imparare una lingua o un'altra. Queste domande vengono rapidamente chiuse e...
posta 06.08.2011 - 18:37